как отобразить какой то номер из двоичной системы в десятичную и шестнадцатеричную систему

Простейшие вопросы в области инженерной разработки
Ответить
the guy
interested
interested
Сообщения: 6
Зарегистрирован: 23 май 2020, 15:27
Версия LabVIEW: LabVIEW 11
Контактная информация:

как отобразить какой то номер из двоичной системы в десятичную и шестнадцатеричную систему

Сообщение the guy »

Нужно создать программу, в которой пользователь имеет 6 элементов управления в виде светодиодов. Учитывая, что шесть светодиодов представляют двоичные цифры числа в двоичной системе, программа должна отобразить соответствующий номер в базе 10 и в базе 16.
Вложения
Пока что у меня это получилось, но я знаю что я что то ( ну или почти всё ) неправильно вделал : )
Пока что у меня это получилось, но я знаю что я что то ( ну или почти всё ) неправильно вделал : )
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: как отобразить какой то номер из двоичной системы в десятичную и шестнадцатеричную систему

Сообщение Blackman »

b: 00111111
d: 32+16+8+4+2+1=63
x: 20h+10h+Fh=3Fh (3x16+15=63)
Функция boolean array to number
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: как отобразить какой то номер из двоичной системы в десятичную и шестнадцатеричную систему

Сообщение Artem.spb »

the guy писал(а): 23 май 2020, 15:49 Пока что у меня это получилось...
автоиндексация массива на входе в цикл сильно упростит код.
Ну а boolean array to number совсем сама всё сделает :)
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»