Задать вопрос
@Masaks

Как представляется порядок в нормализованном представлении числа в форме с плавающей точкой в памяти компьютера?

Погуглил, почитал википедию, что-то никак не вникну, объясните пожалуйста и приведите пример.
  • Вопрос задан
  • 269 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Data Scientist с нуля
    10 месяцев
    Далее
  • Академия Эдюсон
    Machine Learning: тариф Базовый
    7 месяцев
    Далее
  • ProductStar × РБК
    Математика и статистика для аналитика на Python
    1 месяц
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Возьмём, например, число 25.5
Переведём его в двоичную форму, получим 11001.1
Теперь нормализуем число, получим 1.10011x24

Для 64-битного представления получим
Знак +, первый бит 0
Экспонента (11 разрядов) 4+1023 = 102710 = 100000000112
Мантисса (отбрасываем первую единицу, она всегда есть в нормализованном числе, 52 разряда) =
= 1001100000000000000000000000000000000000000000000000

Записываем всё вместе, получаем
0100000000111001100000000000000000000000000000000000000000000000
или в hex-представлении 0x4039800000000000

PS. Ошибочка была, поправил.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы