Срочно! Помогите пожалуйста! Разместите в двухбайтной ячейке следующие числа 21;46;-90;19;16.78; 14.21

Срочно! Помогите пожалуйста! Разместите в двухбайтной ячейке следующие числа 21;46;-90;19;16.78; 14.21
Гость
Ответ(ы) на вопрос:
Гость
21 = 10101   46 = 101110 -90 =1111111111111111111111111111111111111111111111111111111110100110 есть еще вариант  -90 = -1011010 но первый типа правильней  будет  19 = 10011 16,78 = 10000.11001000 14,21 =1110.00110110   Теперь записываем в двух байтовые ячейки ( две по 8 ) 21 = 10101  =   0000 0000 0001 0101 46 = 101110 =  0000 0000 0010 1110  -90 = 10110110 = 0000 0000 1011  0110 операция NOT 1111 1111 0100 1001 16.78 =  0001 0000 1100 0111 14.21 = 0000 1110 0011 0101  
Гость
Двухбайтовая ячейка вмещает в себя 16 цифр (единицы и нули)   21: 00010101.00000000 46: 00101110.00000000 -90: 11011010.00000000 19: 00010011.00000000 16.78: 00010000.11000111 14.21: 00001110.00110101   Первая цифра-знак числа.(0-полож: 1-отрицательное) Следующие семь цифр - целая часть числа Восемь цифр после точки - дробная часть числа.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы