在文章
http://dev.csdn.net/article/53/53449.shtm中,作者说Delphi的四舍五入有Bug!?
相反,我认为Borland考虑得很全面,这不是Bug!
Delphi帮助里面写得清清楚楚!
SimpleRoundTo :四舍五入(不对称算数做法)
RoundTo:四舍六入,五入单(银行家做法)
RoundTo(1.235, -2) = 1.24
RoundTo(1.245, -2) = 1.24
RoundTo是银行家的 做法,
SimpleRoundTo才是我们平时说的四舍五入!
相反,我认为Borland考虑得很全面,这不是Bug!
Delphi帮助里面写得清清楚楚!
SimpleRoundTo :四舍五入(不对称算数做法)
RoundTo:四舍六入,五入单(银行家做法)
RoundTo(1.235, -2) = 1.24
RoundTo(1.245, -2) = 1.24
RoundTo是银行家的 做法,
SimpleRoundTo才是我们平时说的四舍五入!