Детали плавающей точки (комментарии)
В разделе "Стандартные форматы" в таблице написано "хвостовые биты экспоненты" хотя явно имеется в виду "хвостовые биты мантиссы".
Но в целом круто. На первых страницах почерпнул для себя полезную инфу. Дальше, конечно, уже поверхностно прошёлся.
На первой странице "идиосинкразии", "идиосинкразиями". Может лучше "непереносимость"?
Прикольно.
Чисел с плавающей точкой нет ! Есть только целые числа. А точка лишь как ширма !
Это заговор ! Математическая фикция !
И =A=L=X= это прекрасно показал
PS: Статью не читал, только картинки смотрел :)
> Если на десятичную дробь XXX.YYY смотреть, то это просто зашифрованная дробь XXXYYY/1000
Главная проблема в том, что во флоате она на самом деле будет ZZZWWW/1024
nonamezerox
> Главная проблема в том, что во флоате она на самом деле будет ZZZWWW/1024
А в чём проблема то?
Alprog
Спасибо.
youtube
Мне нравится. Непереносимые вещи не обязательно идиосинкратичны.
=A=L=X=
Оно обще.
Формат в котором будут иррациональные числа придумать можно.
О том что для IEEE754 все представимые - рациональные, я дальше открытым текстом пишу.
Пользуясь случаем - моя благодарность }:+()___ [Smile] за ценные замечания.
FordPerfect
молодец, хорошо оформил. я в теме статьи недостаточно шарю, надо вторую половину дочитать.
Кстати, задачки кто-то пробовал решать?
http://www.gamedev.ru/code/articles/FloatingPoint?page=7#zadachi_… el_nogo_reshe
Постить решения - под спойлер, пожалуйста.
Нашёл статью Handling Floating-Point Exceptions in Numeric Programs.
Если кого интересовало, зачем могут быть востребованы исключения и как их с пользой применять - рекомендуется к прочтению.
FordPerfect
Уважуха. Дайте чуваку розовые штаны. Реальне достоин.
ИМХО - самое зачетное разжевывание того как устроен float у Фабьена: http://fabiensanglard.net/floating_point_visually_explained/index.php
Тема в архиве.