紧急求助,浮点数计算问题!!!! 我定义了一个single变量sglBz,在数据库中有一double字段,其值是0.01,让变量等于字段值,在进行各种计算,但sglBz竟等于0.00999999997744,此问题如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个主要是由于single的精度没有double高,不过基本没有问题。要不你把sglBz也定义为double 把sglBz定义为Real类型:var sglBz: Real; double也一样。我只想让sglBz=字段值0.01,怎么办? copy(s,i,n)返回s中从i开始的个字符 不知道长度可用length(),,,,,用字符处理应该可以解决的.. 如果精度要求不高的话用AsCurrency就可以了否则考虑一下AsFmtBcd netwolfds(晓竹)说得对,是我弄错了,呵呵 delphi如何调用windows API 怎么将数据库里的tif文件格式存储的文件读取出来显示。delphi+oracle数据库 在RichText中如何判断当前行是否带有换行符 ListView如何使用Combobox? 100分请教:如何使用户无法直接关闭调用的WORD程序? 救命啊!!怎么根据数据库中的值在Word里画曲线? 发布一个用API写的网络文件传输源代码(Delphi版) 怎么用Delphi去屏蔽软件 delphi cobi(我是小新,我只有5岁) 请进 三喜临门,散分3000庆祝(之七) 我的程序发布了,可是却不好用,怎么办?
要不你把sglBz也定义为double
var sglBz: Real;
否则考虑一下AsFmtBcd