Переведите с точностью до 5 знаков после запятой число 17,24(10) в двоичную, восьмеричную и шестнадцатеричную систему. Запишите его в 32-разрядную сетку компьютера с плавающей запятой, имеющей структуру
В двоичную систему: 10001.0100110011001100110011001100110011001100110011001100110011001101
В восьмеричную систему: 21.2314631463146314631463
В шестнадцатеричную систему: 11.3956DB6DB6DB6DB6DB6DB6DB6
В 32-разрядную сетку компьютера с плавающей запятой: Составим число в формате IEEE 754: 1) Определим знак: положительное число, значит знак = 0 2) Определим порядок: сдвинем запятую до первого ненулевого бита, получим 4.206, значит порядок = 4+127 = 131 = 10000011 (в двоичной системе) 3) Определим мантиссу: учитывая нормализацию, мантисса будет равна 0.424 (оставляем только дробную часть числа) Итоговая запись числа в 32-разрядной сетке компьютера с плавающей запятой: 0 10000011 10101001100110011001101
В двоичную систему: 10001.0100110011001100110011001100110011001100110011001100110011001101
В восьмеричную систему: 21.2314631463146314631463
В шестнадцатеричную систему: 11.3956DB6DB6DB6DB6DB6DB6DB6
В 32-разрядную сетку компьютера с плавающей запятой:
Составим число в формате IEEE 754:
1) Определим знак: положительное число, значит знак = 0
2) Определим порядок: сдвинем запятую до первого ненулевого бита, получим 4.206, значит порядок = 4+127 = 131 = 10000011 (в двоичной системе)
3) Определим мантиссу: учитывая нормализацию, мантисса будет равна 0.424 (оставляем только дробную часть числа)
Итоговая запись числа в 32-разрядной сетке компьютера с плавающей запятой: 0 10000011 10101001100110011001101
Ответ: 0 10000011 10101001100110011001101