Delphi Int128 问题求助

Cat飘 2013-07-06 12:25:09
我现在做一个项目,要用到128位的数值,但Delphi中最大的值是Int64,求助大家有没有解决办法 ,谢谢。。。
...全文
171 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sololie 2013-07-06
  • 打赏
  • 举报
回复
大数运算
sololie 2013-07-06
  • 打赏
  • 举报
回复
UINT64 的取值范围是 0~18446744073709551615 要用UINT64就得用delphi 2005 以上的版本,delphi7是没戏的。 或者模拟 d7 type UINT64 = record lo32: Cardinal; hi32: Cardinal; end; d2005 或以上 UINT128 = record lo64: UINT64; hi64: UINT64; end; 最好建议你GOOGLE 大叔运蒜
sololie 2013-07-06
  • 打赏
  • 举报
回复
delphi 2005之后就有UINT64了,够了没
hsfzxjy 2013-07-06
  • 打赏
  • 举报
回复
用python就不用担忧了
hsfzxjy 2013-07-06
  • 打赏
  • 举报
回复
用python就不用担忧了
武稀松 2013-07-06
  • 打赏
  • 举报
回复
Delphi有很多开源的BigInt或者BigNumber的库位数没限制,如果你用高版本的Delphi还支持操作符重载,. http://home.online.no/~svenpran/BigNumber.pas https://code.google.com/p/delphilhlplib/ http://sourceforge.net/projects/tpsystools/ 有个BCD库

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧