一个paradox数据库问题,大家多关照,谢谢谢谢谢谢谢谢 这个问题注意是10进制和2进制的问题。即使你存了2.1进入数据库,都有可能显示2.0999999999或者2.10000000001出来。解决方法是,将这个字段对应的TField的DisplayFormat设为#.00就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DislplayFormat实际只解决了显示的问题,在内部仍然表示为了一长串的小数,据我所知,完全没有办法解决,因为CPU就是这么处理浮点数的,有些编程书籍不是告诫我们永远不要比较两个浮点数的大小吗?就是因为这个原因。 内部我已经说了,除非你是2.5,2.25这样能够被有限位二进制小数表示数据可以准确表示,否则都会有精度损失的。另外,浮点数可以比较大小,>,<,<>,都可以用,和整数一样。只有等于比较特殊,通常方法是ABS(R1-R2) < Delta,Delta一般是一个非常小的小数,如0.0000001。 怎么才能解决 delphi 三层数据库mysql中存图片的问题,读能解决 高手请进--------为什么不能查询出,视图里大于-8的记录? 求可用回调函数实现进度条的压缩/解压缩控件 :) 动态调用问题——Delphi运行时能否加载指定文件或其他媒体中的类,并调用。 设置透明色后效果不好.拖动时盖住其他组件. DataSet复制的问题 带bpl发布的时候bpl能够带目录吗? 求助!如何让DBGridEh中有类似ComboBox功能! 用ado组件tadodateset的方法savetofile、loadfromfile在本地备份? 我做过的,但是忘了,请大虾们指教(很简单,蹭分题)。 怎样把数据集中的数据导出到access中? 高分相送,关于备份的问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货