以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 为什么“余额”列当中出现多位小数? (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=23246) |
||||
-- 作者:Dhyano -- 发布时间:2012/12/11 7:56:00 -- 为什么“余额”列当中出现多位小数? 老师好!我在现金明细表当中,第一行余额列输入30248.80时,自动变成30248.7999999999。以后“余额列”当中也不正好是两位数,烦请老师费心看一下,是怎么回事?有时在余额为零是,正好显示为零才是,可小数点后面出现多个零,最后加上一个不为零的数字。显示两位数的话,-0.00等现象。
|
||||
-- 作者:lyang70 -- 发布时间:2012/12/11 8:57:00 -- 此主题相关图片如下:x.jpg |
||||
-- 作者:还不错 -- 发布时间:2012/12/11 10:13:00 --
|
||||
-- 作者:Dhyano -- 发布时间:2012/12/11 19:32:00 -- 谢谢两位老师的讲解,心中还有疑惑没有去除,为什么借方金额与贷方金额里输入的最多都是小数点2位数,为什么在余额列会显示超过小数点后2位的现象?请老师解惑(会不会是像函数int计算金额一样,有误差?我以前设置过金额的公式,其公式是:int([数量] * [单价] * 100)/100,经实际检测有误差,经论坛里一位老师(记不清是哪位了),他给想了一个替代公式:Number(Split(Text([数量]*[单价]*100),".",1))/100。经过实际检测,这个老师设置的公式准确无误。符合实际需求。) |