Problem z zmiana dec na bin

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
sivy
Posty: 12
Rejestracja: 12 gru 2005 00:00

Problem z zmiana dec na bin

Post autor: sivy »

Witam
Mam taki problem gdyz probuje zamienic liczbe dziesietna na binarna ale w specyficzny sposob tzn jezeli podam
8 chce uzyskac taka liczbe binarna 10000000
7 chce uzyskac 01000000
6 chce uzyskac 00100000
....
3 chce uzyskac 00000100
itd

Siedze nad tym juz drugi dzien i nic mi do glowy nie przychodzi :(
Awatar użytkownika
Blamek
Posty: 115
Rejestracja: 20 paź 2005 00:00
Lokalizacja: Kraków

Re: Problem z zmiana dec na bin

Post autor: Blamek »

mozna wykozystac odpowiedniego typu tablice, zaleznie od przeznaczenia tych danych.
God is dead - Nietsche, Nietsche is dead - God
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: Problem z zmiana dec na bin

Post autor: jogurt_owocowy »

Witam (:
Sposób na rysunku. Ten najbardziej tajemniczy klocek to Logical Shift (Advanced -> Data Manipulation). Żeby to wszystko ładnie wyglądało kliknij na wskaźniku bin(na panelu) prawym klawiszem -> Format & Precision -> wybierz Binary, zaznacz opcję 'Use minimum field with', w okienko wpisz np.16 a z rozwijanego menu poniżej okienka 'Pad with zeros on left'. Jak chcesz mieć tą liczbę w postaci tablicy booleanów to jet do tego klocek Number To Boolean Array.

Pozdrawiam
ODPOWIEDZ