История изменений
Исправление firkax, (текущая версия) :
NAN это значение где в поле порядка все единицы, остаются поле мантиссы и знака. В флоате 23 бита по мантиссу (картинка), из них одно значение (все нули) для бесконечности, остальные можешь использовать как хочешь. Ну и ещё 1 бит знака. Для представления юникодных символов в норме достаточно 16 бит, если во всяким мусором из недефолтных сегментов (смайлики итд) то 21 бит.
Страшилки про «точностью до бита» можно не слушать, пока ты не попытаешься эти nan-ы сунуть в математические вычисления они никуда не превратятся.
Но ты занимаешься какой-то ерундой.
Исправление firkax, :
NAN это значение где в поле порядка все единицы, остаются поле мантиссы и знака. В флоате 23 бита по мантиссу (картинка[/ur]), из них одно значение (все нули) для бесконечности, остальные можешь использовать как хочешь. Ну и ещё 1 бит знака. Для представления юникодных символов в норме достаточно 16 бит, если во всяким мусором из недефолтных сегментов (смайлики итд) то 21 бит. Страшилки про «точностью до бита» можно не слушать, пока ты не попытаешься эти nan-ы сунуть в математические вычисления они никуда не превратятся. Но ты занимаешься какой-то ерундой.
Исправление firkax, :
NAN это значение где в поле порядка все единицы, остаются поле мантиссы и знака. В флоате 23 бита по мантиссу, из них одно значение (все нули) для бесконечности, остальные можешь использовать как хочешь. Ну и ещё 1 бит знака. Для представления юникодных символов в норме достаточно 16 бит, если во всяким мусором из недефолтных сегментов (смайлики итд) то 21 бит.
Страшилки про «точностью до бита» можно не слушать, пока ты не попытаешься эти nan-ы сунуть в математические вычисления они никуда не превратятся.
Но ты занимаешься какой-то ерундой.
Исходная версия firkax, :
NAN это значение где в поле порядка все единицы, остаются поле мантиссы и знака. В флоате 24 бита по мантиссу, из них одно значение (все нули) для бесконечности, остальные можешь использовать как хочешь. Ну и ещё 1 бит знака. Для представления юникодных символов в норме достаточно 16 бит, если во всяким мусором из недефолтных сегментов (смайлики итд) то 21 бит.
Страшилки про «точностью до бита» можно не слушать, пока ты не попытаешься эти nan-ы сунуть в математические вычисления они никуда не превратятся.
Но ты занимаешься какой-то ерундой.