Если я вставлю число 1542819813881128.5 в ячейку формата числа в Excel, вставленное значение будет 1542819813881120.00.
Почему эти приложения округляют 8.5? Есть ли способ предотвратить это?
Если я вставлю число 1542819813881128.5 в ячейку формата числа в Excel, вставленное значение будет 1542819813881120.00.
Почему эти приложения округляют 8.5? Есть ли способ предотвратить это?
Электронные таблицы не предназначены для высокоточных расчетов. Спецификация IEEE 754 для математических операций с плавающей запятой требует сохранения только 15 самых значащих цифр. Если целая часть числа равна 15 местам или больше, мантисса или дробная часть будут отброшены.
Решение состоит в том, чтобы выполнить ваши вычисления в чем-то ином, чем электронная таблица, что очень неприятно для нас, которые действительно хорошо разбираются в электронных таблицах.