Консультация № 194381
09.01.2019, 08:25
0.00 руб.
0 4 1
Здравствуйте! У меня возникли сложности с таким вопросом:
Записать число а в ячейку памяти компьютера, предназначенную для типа REAL.
113,4375

Написал вот такое решение, оказалось с ошибкой, помогите исправить пожалуйста
Переводим в двоичную систему счисления и нормализуем

113,437510 = 1110001,01112 = 0,11100010111 * 26 порядок неверныйпорядок неверный

Находим порядок и переводим в двоичную систему счисления

6 = 1102

6+128=13410=100001102
Разрядов в мантиссе 39
39-6=33 не поняла, что этоне поняла, что это
Мантисса:

233 * (113,4375-26) =233 * 494375 = 424664891392 = 110001011100000000000000000000000000000

0|110 0010 1110 0000 0000 0000 0000 0000 0000 0000 |1000 0110

62E000000086

Обсуждение

давно
Посетитель
402666
1
09.01.2019, 08:30
общий

Записать число а в ячейку памяти компьютера, предназначенную для типа REAL.
113,4375

Написал вот такое решение, оказалось с ошибкой, помогите исправить пожалуйста
Переводим в двоичную систему счисления и нормализуем

113,4375(10) = 1110001,01112 = 0,11100010111 * 2^6 порядок неверный

Находим порядок и переводим в двоичную систему счисления

6 = 110(2)

6+128=134(10)=10000110(2)
Разрядов в мантиссе 39
39-6=33 не поняла, что это
Мантисса:

2^33 * (113,4375-2^6) =2^33 * 494375 = 424664891392 = 110001011100000000000000000000000000000

0|110 0010 1110 0000 0000 0000 0000 0000 0000 0000 |1000 0110
давно
Старший Модератор
31795
6196
09.01.2019, 15:11
общий
Адресаты:
Количество разрядов отведенное на порядок и мантиссу?
А пока побалуйтесь калькулятором с ответа на вопрос 194330
там по разрядам 1:8:23 и 1:11:32.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
13.01.2019, 18:36
общий
Адресаты:
у Вас:
0 | 110 0010 1110 0000 0000 0000 0000 0000 0000 0000 | 1000 0110
a нужно:
0 | 110 0010 1110 0000 0000 0000 0000 0000 0000 0000 | 1000 0111
Вы все правильно посчитали, кроме одного
Порядок считается как : N +1000 00012=8116
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
14.01.2019, 12:50
общий
это ответ
Здравствуйте, Apache116!

В прикрепленном файле калькулятор, который позволит, с помощью перебора, найти нужное значение.

Удачи!
Прикрепленные файлы:
9eb82987ea9d1b9671bdb5866ffae9e12b12f69d.xls
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа