Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Познание ОГРОМНЫХ чисел с плавающей точкой
Далее вопрос. Как заставить работать такую конструкцию, что бы сохранить точность. Пробовал разные способы например sprintf('%.30f', $i); но ничего не получилось.
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
даю 95% что вы не правильно решаете задачу, такие огромные числа не нужны. Опишите задачу, тогда видно будет
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
твой Иисус
Отправлено: 20 Апреля, 2017 - 21:59:20
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2017
Помог: 0 раз(а)
OrmaJever пишет:
даю 95% что вы не правильно решаете задачу, такие огромные числа не нужны. Опишите задачу, тогда видно будет
Особой задачи нет, так как конечный результат считаю невозможным. Для меня это практика. (учу пхп пару дней). Ну а точность нужна для того что бы сохранять sha256, точной строки.
Мелкий
Отправлено: 21 Апреля, 2017 - 11:33:18
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
твой Иисус пишет:
что бы сохранить точность.
ieee754 и точность взаимоисключающие вещи по своему определению.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.