Konwersja Number to Boolean

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
GD
Posty: 20
Rejestracja: 15 wrz 2011 09:11
Wersja środowiska: LabVIEW 2011

Konwersja Number to Boolean

Post autor: GD »

Witam

Istnieje możliwość bezpośredniej konwersji z "Number" to "Boolean (true/false)"? Ikonki w LV i wszelkie informacje w Internecie, jakie znalazłam dotyczą wyłącznie Number -> Boolean Array. Mam w programie cyfry 0,1, które podaje do tablicy (Build array) i następnie do DAQ, który steruje obrotem silniczka. W tej chwili, aby wszystko działało, porównuje te cyfry z wartością stałą w celu uzyskania stanu logicznego True/False i wtedy jest bez problemu i na wejściu tablicy jak i DAQ. Jednak chciałabym to zoptymalizować, ponieważ nie wygląda zbyt efektywnie.
Dziękuje za ewentualne odpowiedzi, sugestie:)
Awatar użytkownika
Pitol
Moderator
Posty: 984
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Konwersja Number to Boolean

Post autor: Pitol »

Skoro otrzymujesz liczby 0 lub 1, to skorzystaj z bloczka Number To Boolean Array i wyciągnij pierwszy element, który odpowiada za pierwszy bit liczby (czyli wartość 0 lub 1).
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
NIKT
Posty: 26
Rejestracja: 16 mar 2011 19:34
Wersja środowiska: LabVIEW 2011

Re: Konwersja Number to Boolean

Post autor: NIKT »

Witam,

A można prościej :)

pozdrawiam,
Załączniki
1.JPG
1.JPG (2.21 KiB) Przejrzano 5218 razy
GD
Posty: 20
Rejestracja: 15 wrz 2011 09:11
Wersja środowiska: LabVIEW 2011

Konwersja Number to Boolean

Post autor: GD »

No tak.. czasem najprościejsze rozwiązania zastępują inne rzeczy :) i jest dobrze.. Dzięki :)
ODPOWIEDZ