Задание по информатике! Получить шестнадцатеричную форму внутреннего представления отрицательного числа -139,375 в формате с плавающей точкой в 4-байтовой ячейке
Для получения шестнадцатеричной формы внутреннего представления отрицательного числа -139,375 в формате с плавающей точкой в 4-байтовой ячейке необходимо выполнить следующие шаги:
Преобразовать число -139,375 из десятичной системы в двоичную систему:
Целая часть числа: 139 -> 10001011Дробная часть числа: 0.375 -> 0.011Соединяем целую и дробную части: 10001011.011
Привести число к нормализованному виду: 1.0001011011 * 2^7
Определить знак числа (отрицательное число -> 1)
Представить порядок числа в формате смещенного представления: 7 + 127 = 134 -> 10000110
Объединить знак числа (1), порядок (10000110) и мантиссу (00010110110000000000000) в одно число:
Для получения шестнадцатеричной формы внутреннего представления отрицательного числа -139,375 в формате с плавающей точкой в 4-байтовой ячейке необходимо выполнить следующие шаги:
Преобразовать число -139,375 из десятичной системы в двоичную систему:
Целая часть числа: 139 -> 10001011Дробная часть числа: 0.375 -> 0.011Соединяем целую и дробную части: 10001011.011Привести число к нормализованному виду: 1.0001011011 * 2^7
Определить знак числа (отрицательное число -> 1)
Представить порядок числа в формате смещенного представления: 7 + 127 = 134 -> 10000110
Объединить знак числа (1), порядок (10000110) и мантиссу (00010110110000000000000) в одно число:
Знак: 1Порядок: 10000110Мантисса: 00010110110000000000000Преобразовать полученное число в шестнадцатеричную систему:
Знак: 1 -> 1Порядок: 10000110 -> 86Мантисса: 00010110110000000000000 -> 16B80000Таким образом, шестнадцатеричная форма внутреннего представления числа -139,375 в формате с плавающей точкой в 4-байтовой ячейке равна 0xC1B80000.