如何比较两个float/real 类型值得大小?紧急,商务计算问题 sql 库中的float 类型,保存起来可能456.34<>456.34 因为他们的保存实际上可能是精确到小数后十几位。难道每次都用formatfloat这种作转换么?似乎用dbedit保存不会存在保存是精度过大问题,一般都是小数二位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数值的精度取决于应用,当然要用formatfloat 可以这样:var a1, a2:real;.... if ABS(a1 - a2) >0.001 then //比较 a1 <> a2 精确到三位小数 ...if ABS(a1 - a2) <0.001 then //比较 a1 = a2 精确到三位小数 ... 一般程序认为在abs(a1-a2)<1000000时,a1=a2 刚才写错了应该是abs(a1-a2)<0.000001时,认为a1=a2 编译出现这个错误 pos函数是从左到右查找字符串,有没有从右到左查找的函数? 年纪大了,改行做仓库保管员了!!!散分!!!给CSDN认识和不认识的朋友们道声珍重!!!! 百度贴吧助手新版开发中 如何到预计长度时保存数据到数据库,请高手相助! 如何获得当前用户的“我的文档”路径? 关于组件问题,谁解决相送100分,并感激不尽! 大哥指点:调用笔记本摄像头,图像没有显示 dbgrideh不能把行号放在游标栏 如何跳到指定位置(RichEdit)? service 程序怎么结束? 如何将eventmsg类数据保存到数据库?
if ABS(a1 - a2) >0.001 then //比较 a1 <> a2 精确到三位小数
...if ABS(a1 - a2) <0.001 then //比较 a1 = a2 精确到三位小数
...