vb编程时如何把输入的数字四舍五入成整数

如题所述

Cint () 但是请注意: Cint会把数值转化为 最接近的偶数值,比如Cint(1.5) =2;Cint(0.5)=0;
CInt Integer -32,768 至 32,767,小数部分四舍五入。

CLng Long -2,147,483,648 至 2,147,483,647,小数部分四舍五入。
他的答案不错
浪花飘零2000 | 八级 最快回答 print int(n+0.5) n为任意小数
举例
print int(1.4+0.5) 输出1
print int(1.5+0.5) 输出2

若满意请及时采纳谢谢
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-06
用round()函数
y=ruond(x,n)
式中:y是修约后的数字,x是输入的数字,n是要保留的小数位数
如:
y=round(1.45,0),运行后y=1;y=round(1.45,1)运行后y=1.5
y=round(1.54,0),运行后y=2;y=round(1.54,1)运行后y=1.5本回答被网友采纳
第2个回答  2014-11-06
一般是加上0.5,再舍去小数部分。
第3个回答  2014-11-06
print int(n+0.5) n为任意小数
举例
print int(1.4+0.5) 输出1
print int(1.5+0.5) 输出2

若满意请及时采纳谢谢

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网