
Сообщение от
Валенок
Это зовется фиксированной точкой. А проблема плавающей точки именно в том, что на плавающая - сейчас туда уплыла, потом сюда. Побочный эффект - маш.ноль (x = x + e). У фикс.точки маш.ноля нет в принципе.
Если чего то нужно считать и хранить с большим кол-вом значащих цифр то плавающие точки не подходят именно из-за маш.ноля. Уплывут полюбасу. LREAL тоже уплывет, только позже. Подойдет только если расчетное время ожидания отплытия превысит некий разумный порог.
Просто изменение размеров мантисы и/или экспоненты. Плавать - продолжает.
Врядли в реальной жизни нужен полный диапазон REAL. Если жатся в 32 бита, то можно тупо увеличить мантису за счет экспоненты битов так на 3..5. Это может отодвинуть отплытие. Но только отодвинуть.
Если хранение и учет чего-то коммерческий - плавающая точка несколько не канает.