VB中的四舍五入函数

在学习嘞 2017-10-10 04:04:07
CINT()和ROUND()的区别
...全文
2061 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-10-11
  • 打赏
  • 举报
回复
当小数部分恰好为 0.5 时,Cint 和 CLng 函数会将它转换为最接近的偶数值。例如,0.5 转换为 0、1.5 转换为 2。Cint 和 CLng 函数不同于 Fix 和 Int 函数,Fix 和 Int 函数会将小数部分截断而不是四舍五入。并且 Fix 和 Int 函数总是返回与传入的数据类型相同的值。 Round函数 描述 返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。 语法 Round(expression [,numdecimalplaces]) Round函数语法有如下几部分: 部分 描述 expression 必需的。要进行四舍五入运算的数值表达式。 numdecimalplaces 可选的。数字值,表示进行四舍五入运算时,小数点右边应保留的位数。如果忽略,则Round函数返回整数。
在学习嘞 2017-10-11
  • 打赏
  • 举报
回复
引用 2 楼 qq574221329 的回复:
咦??为什么楼主发贴的时间比北京标准时间要.....................他穿越了?
并没有,我也不知道,是你穿越了呗
小噤 2017-10-10
  • 打赏
  • 举报
回复
咦??为什么楼主发贴的时间比北京标准时间要.....................他穿越了?
小噤 2017-10-10
  • 打赏
  • 举报
回复
四舍六入五成双 CINT(要舍入的值) = ROUND(要舍入的值,0)

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧