我可以使用Delphi中的内置方法处理大量数据(大于10^400)吗?Pascal中的大数字(德尔福)
13
A
回答
15
不是内置的,但您可能想要查看MPArith以获得任意的精度数学。
3
SourceForge上还有一个Delphi BigInt库。但是我没有尝试过,但是为了完整性而加入。
-1
你可以使用Delphi的操作符重载实现自己的大数例程。
例如加,减,乘和除。
英特尔还增加了新的指令,可能在最近的芯片设计中出现乘法和可能的分裂。
其中一个指令称为:mulx
英特尔提到多个运载流,这将允许乘法加快以及。
x86已经有了减与借,并且加上了进位,所以现在这些新的指令对于长乘法和除法都做了或多或少的事情......这样做有两种方法可以做乘法运算,变得可能。
未来德尔福可能会支持这些新的指令,这可能会使编程更有趣。
现在,这4个基本操作可能会带你到某处......或者也许不知道。
这取决于你想要做什么..什么样的数学?只是像add/sub/mul/div这样的基本数学
或者像cosinus,sinus,tan和其他各种数学功能的更复杂的数学。
据我所知,操作符重载可用于记录......我可以隐约记得它可能已被添加到类中,但现在还需要一点盐。
运算符重载用于在类型之间进行转换时出现错误...但在后来的delphi版本中已经解决了,所以应该很好。
相关问题
- 1. 德尔福 - 根据大小
- 2. 德尔福ListView字符串在大胆
- 3. 德尔福v.Word - 如何从德尔福
- 4. 德尔福HID Delphi7和德尔福XE2
- 5. 德尔福 - 素数
- 6. 德尔福,编辑中使用数字
- 7. 德尔福的德文字符集
- 8. 德尔福:TImage中
- 9. 德尔福 - 数组的字和PAnsichar
- 10. 德尔福字体资源
- 11. 德尔福
- 12. 与德尔福
- 13. 与德尔福
- 14. 德尔福:TRegExpr
- 15. 类德尔福
- 16. 德尔福ftpgetfile
- 17. 德尔福
- 18. DES_KEY_SZ德尔福
- 19. 德尔福
- 20. 与德尔福
- 21. 德尔福Application.HintColor
- 22. 德尔福
- 23. 解决中的TDataSetProvider德尔福2010年或德尔福2009年
- 24. 德尔福的QuickBooks
- 25. 德尔福的TQuery
- 26. 德尔福(dbExpress的)
- 27. Pascal或德尔福的动画图像像Gifs
- 28. 更改德尔福7中的字符
- 29. 德尔福10,数字角色和MySQL
- 30. 德尔福字典和订货数据
谢谢!那就是我搜索的东西! – regexp 2010-08-28 09:30:51
很高兴为您提供协助 - 享受您的号码捣鼓! – 2010-08-28 09:48:22
为什么看起来是两个非常漂亮的包。 – HMcG 2011-06-01 06:57:24