我知道非常长的整数有int64。 是否有类似的非常长的双打? 我想以非常高的精度保存一个数字。很长的双倍
Q
很长的双倍
3
A
回答
5
long double
是最大的标准类型。如果这还不够,你需要一个BIGNUM库(如GMP)
3
看一看:
What is the precision of long double in C++?
这取决于执行。
我有一种感觉,有可能是新的标准C++ 0x关于长双倍的东西,但我忘了,将很快检查。
编辑:检查它,我的坏,没有变化:长双重是至少一样好。
3
尝试了这一点http://gmplib.org/
GMP是任意 精度算术免费的图书馆,在 符号整数操作,理性数字和 浮点数。除了在运行GMP 的机器上的 可用存储器暗示的那些之外,没有 对精度 的实际限制。 GMP具有丰富的功能 功能,并且功能具有 常规界面。
相关问题
- 1. C++双待很长很长
- 2. 从长位双倍
- 3. 长到双倍的Jexl
- 4. 我怎样才能在VBA中投入很长的双倍
- 5. 双倍长度卡在17
- 6. 双倍和双倍?互换?
- 7. 不能打印很长很长的双输出
- 8. 转换双待很长很长的目标C
- 9. C++ winapi长到标准双倍
- 10. 在java中双倍长序列化
- 11. 英特尔长双倍尺寸
- 12. 查找是否使用双倍长度或三倍长度的3DES
- 13. 精准双倍差于双倍
- 14. 为什么双倍“==”和“等于”双倍?
- 15. 在双倍和双倍差异
- 16. C#Math.Round很长的双 - 不工作
- 17. 不能减去长双形式长一倍C++
- 18. 双倍精度
- 19. 双倍递增
- 20. 双倍不减
- 21. 双倍计划
- 22. 乘以2大于长双倍的最大限制的数字
- 23. 转换MATLAB类型:从复杂的双倍到双倍
- 24. 以倍数页面分隔很长的表格html/php
- 25. 在Java中没有转换的情况下双倍长久
- 26. 是一个双倍的无符号无符号长总是一个双?
- 27. 在C++中由双倍变为长倍不再给出正确结果
- 28. setInterval有时双倍
- 29. fmodl - 双倍模数
- 30. Java:在负双倍和正双倍的范围内生成随机双数
在较新的gcc中有一个_float128类型,它是具有<= 128位精度的软件浮点 – osgx 2012-02-03 13:24:30