delphi中有對數值進行四舍五入的函數嗎﹖ delphi中有對數值進行四舍五入的函數嗎﹖如果要對某個數值進行四舍五入該怎么辦﹖ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 round是四舍五入取整;而RoundTo是四舍五入;RoundTo(1.545678, -3)=1.546用法:RoundTo(x, y)x为要四舍五入的源数据,y为负数时表示要保留的小数位数,y为正数时,表示去掉小数,并且把整数部分的后y位数表为0(按照四舍五入的原则) Round不完全是四舍五入,而是四舍六入,逢五取双。你自己试一下Round(4.5)和Round(5.5)就知道。这样更科学,符合概率论,却不符合中国的习惯。你如果想真正实现四舍五入,可以这样:Trunc(a + 0.5); 一个新手的问题 怎样在windows 中读取密码? 请求'函数' 简单,如何给当前时间加上10秒中? 请大家帮忙!谢谢 急急急, 大侠帮忙!50分,肯定结帐!!!!!! 一个捆饶我很长的时间的问题?那位高手帮帮我! 看看我的程序什么毛病? 怎么今天sql和我过不去啊:( 分享1个十进制转N进制的功能。 注册表与程序问题!请各位关注! 为什么我截取不成功?
而RoundTo是四舍五入;
RoundTo(1.545678, -3)=1.546用法:
RoundTo(x, y)
x为要四舍五入的源数据,y为负数时表示要保留的小数位数,
y为正数时,表示去掉小数,并且把整数部分的后y位数表为0(按照四舍五入的原则)
Trunc(a + 0.5);