Когда я даю Java и C большие поплавки и удваивает (в миллиардном диапазоне), они преобразуют их в научную нотацию, теряя точность в процессе. Как я могу остановить это поведение?Как я могу предотвратить поплавки и удвоения от усечения в Java и C?
1
A
ответ
12
Для Java, проверьте BigDecimal
8
Преобразование в научной нотации является чисто эффект, как она отображается. Изменение отображения зависит от того, как вы его выводите (спецификаторы формата)
Поплавки обычно имеют около 6 цифр точности, что сделало бы их неуместными для хранения числа в миллиардах. У парного разряда около 15 цифр точности, поэтому он должен иметь возможность правильно держать цифры за триллионы с полной точностью.
Для отображения двойной в C:
printf("%10f", dbl);
Смежные вопросы
- 1. scanf function error message; поплавки и удвоения
- 2. Как предотвратить Excel от удвоения апострофов?
- 3. Как я могу разделить два удвоения и вывести коэффициент?
- 4. диапазон удвоения удвоения в c
- 5. Предотвратить Jquery Mobile от Усечения текста
- 6. Как я могу остановить эту ячейку от удвоения ее высоты?
- 7. Предотвратить поплавки от создания новой линии
- 8. fgets() и поплавки на C
- 9. Erlang поплавки и TRUNC
- 10. Как предотвратить excel от усечения чисел в CSV-файле?
- 11. предотвратить PHP от разбора поплавков как поплавки в json_decode
- 12. Как я могу предотвратить System.StackOverflowException в C#
- 13. Bootstrap: Как я могу удержать навигацию от усечения?
- 14. Файл усечения и заполнения в C
- 15. Как я могу предотвратить CTRL + C на JTextField в java?
- 16. Python: Как я могу читать поплавки от линии
- 17. Как остановить поплавки от упаковки?
- 18. Как я могу сократить функцию усечения php?
- 19. Получать целые числа и поплавки от xml
- 20. Могу ли я упаковать как поплавки, так и ints в один и тот же буфер массива?
- 21. Как читать поплавки и строки в python?
- 22. Поплавки и decimal.Decimal Calculations
- 23. Любой способ предотвратить gnuplot xticlabel от усечения длинных строк?
- 24. Подготовленные операторы и поплавки
- 25. Как я могу сделать безопасный Downcast и предотвратить ClassCastException
- 26. Строка усечения в Java
- 27. Javascript - Цены и поплавки
- 28. Абсолютное позиционирование и поплавки
- 29. не могу понять, как использовать поплавки и фиксированное позиционирование
- 30. Прут и усечения текста
Вы пытались передать их как строки? Они останутся неизменными. – 2015-10-19 16:36:15