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

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

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

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

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

Blackman

Activity
leader
leader
Сообщения: 917
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Репутация: 0
Версия 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 Автор
expert
expert
Сообщения: 1868
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Репутация: 0
Версия LabVIEW: 12-18
Контактная информация:

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

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

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

the guy
interested
interested
Сообщения: 3
Зарегистрирован: 23 май 2020, 15:27
Репутация: 0
Версия LabVIEW: LabVIEW 11
Контактная информация:

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

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

Всё, решил, спасибо

Ответить

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