关于Delphi7的浮点运算。见鬼了。100分求教

ShapeRock 2002-12-23 01:38:26
我计算4位小数的加减法。其中涉及到字符串转换成浮点运算和读写数据库运算。但结果
却出现了0.00000000000000几的误差,为什么?保证输入的数据都是小数点保留四位的。
...全文
50 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿发伯 2002-12-23
  • 打赏
  • 举报
回复
BCD是没有误差的数据类型,Delphi中定义:
Value: TBCD;
具体使用参照Delphi帮助
ShapeRock 2002-12-23
  • 打赏
  • 举报
回复
请问上面仁兄BCD是什么?
king_017 2002-12-23
  • 打赏
  • 举报
回复
如果数据据是ACCESS
可以改变一下数据类型 !
阿发伯 2002-12-23
  • 打赏
  • 举报
回复
0.00000000000000几的误差是正常的,要没有误差,可使用BCD.
INeedCa 2002-12-23
  • 打赏
  • 举报
回复
浮点就是这样的 赫赫。 你得自己控制有效小数位。

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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