0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 17
|
|
1 | |
Битовые операции. Записать числа. с++06.04.2018, 14:42. Показов 2686. Ответов 1
Здравствуйте, есть массив из значений дискретных каналов.
int discretCh = 6; // всего 6 дискретных каналов Значения хранятся в файле, я их считала в массив int ChValue [6] = {000011} Значения всегда будут либо 0 либо 1. Могут вообще быть только 0000000 либо 111111 Я должна дальше реализовать такое преобразование, пример ниже. Подскажите, пожалуйста, как называется действие а) У меня могут быть {0,0,0,0,0,0} как поступать в этой ситуации? и как записать последовательность чисел массива в целое число? For a set of six status inputs (000011) a) Write these status inputs as a binary number (110000). b) Then pad the number out to a 16 bit number (0000 0000 0011 0000). c) Translate this to a hexadecimal value (00 30). d) The data is then stored in LSB/MSB format (30 00). На выходе я должна записать 30 00 в два байта.
0
|
06.04.2018, 14:42 | |
Ответы с готовыми решениями:
1
Определить знак числа, используя битовые операции Изменить знак числа типа int на противоположный, используя битовые операции. Как представлять двоичные числа в обратном и дополнительном коде, используя битовые операции? Используя битовые операции, реализовать функцию вывода десятичного числа в двоичном виде |
47 / 31 / 21
Регистрация: 04.04.2016
Сообщений: 209
|
||||||
06.04.2018, 15:14 | 2 | |||||
Сообщение было отмечено kytcenochka как решение
Решение
0
|
06.04.2018, 15:14 | |
06.04.2018, 15:14 | |
Помогаю со студенческими работами здесь
2
Битовые операции, битовые поля. Битовые последовательности и битовые операции Используя только битовые операции и операции арифметического сложения и вычитания, вычислите число Битовые операции и операции смещения языка С Битовые операции Битовые операции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |