数据类型转换中精度的问题?(15分)

  • 主题发起人 主题发起人 elsewhere
  • 开始时间 开始时间
E

elsewhere

Unregistered / Unconfirmed
GUEST, unregistred user!
我有数据为float型,想对它进行简单的计算,如:
(2.35E-1)/100后结果为:0.000234999999999985
我怎么才能得到结果0.00235?
 
用format或者 round(x*100000)/100000
 
用double看看
 
roundto((2.35E-1)/100, 5)
 
to ugvanxk
结果却为零呀:(
 
uses
Math;
SimpleRoundTo才是真正的四舍五入。
 
多人接受答案了。
 
后退
顶部