社区
VB基础类
帖子详情
Round函数有Bug吗?
griefforyou
2002-07-01 04:09:38
以下结果 在Debug窗口中得到
?"1.255->" & round(1.255,2)
1.255->1.25
?"2.255->" & round(2.255,2)
2.255->2.26
?round(1.035,2)
1.03
?round(1.0351,2)
1.04
?round(1.135,2)
1.14
百思不得其解.........
...全文
76
3
打赏
收藏
Round函数有Bug吗?
以下结果 在Debug窗口中得到 ?"1.255->" & round(1.255,2) 1.255->1.25 ?"2.255->" & round(2.255,2) 2.255->2.26 ?round(1.035,2) 1.03 ?round(1.0351,2) 1.04 ?round(1.135,2) 1.14 百思不得其解.........
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
griefforme
2002-09-19
打赏
举报
回复
结贴咯~~~~~~~~~~~~~~~~~~~
griefforyou
2002-07-01
打赏
举报
回复
?round(1.015,2)
1.01
这个怎么说呢?
footballboy
2002-07-01
打赏
举报
回复
我这样理解,若需要舍入到的位的后面"小于5"或"大于5"的话,按通常意义的四舍五入处理.若"若需要舍入到的位的后面"精确等于5",则舍入后末位为偶数,举例
MsgBox "round(1.25,1)=" & Round(1.25, 1)
显示结果为1.2,因为1.2之后的尾数"精确等于5",舍入后末位要求是偶数,所以舍入结果是小数1.2而不是大数1.3
MsgBox "round(1.25001,1)=" & Round(1.25001, 1)
显示结果为1.3,因为1.2之后的尾数"大于5",按四舍五入处理
MsgBox "round(1.35,1)=" & Round(1.35, 1)
显示结果为1.4,因为1.2之后的尾数"精确等于5",舍入后末位要求是偶数,所以舍入结果是大数1.4而不是小数1.3
同理
MsgBox "round(1.345,2)=" & Round(1.345, 2)
MsgBox "round(1.355,2)=" & Round(1.355, 2)
显示结果分别是1.34和1.36
我总结出的舍入规律是"四舍六入五成双",这里"四"是小于五的意思,"六"是大于五的意思,"五"是舍入位之后的尾数"恰等于5".
换一种说法:"小舍大入等取偶"
Flex:Web报表引擎——MyReport 2.3.6.0 + 免Flex开发集成版
--修改功能:修改Fixed,Ceil,Floor,
Round函数
--修改功能:修改表达式编辑器函数列表 --修正
Bug
:报表编辑器删除设计项界面刷新问题 --修正
Bug
:修改报表右边距界面刷新问题 详情参考:...
Python
round函数
小
bug
探讨
首先来简单介绍下round这个函数。 1. 语法 round( x [, n] ) 2. 参数 x – 数值表达式。 n – 数值表达式,表示从小数点位数。 3. 返回值 返回浮点数x的四舍五入值。 4. 实例 最近在刷NCT的PYTHON等级考试...
python之关于
round函数
的
bug
round()函数:此函数慎用!!! 作用:返回浮点数x的“奇进偶舍值”。 round() 方法的语法: round( x [, n] ) 参数: x – 数值表达式。 n – 数值表达式,表示保留小数点后的位数。 返回值: 返回浮点数x的“奇进偶...
mysql round
bug
_msyql
round函数
隐藏问题
1.背景在用mysql round进行四...原因mysql官方文档中关于
ROUND函数
的部分,其中包含下面两条规则For exact-value numbers, ROUND() uses the “round half up” rule(对于精确的数值, ROUND 函数使用四舍五入)For ...
python 中解决
round函数
小
bug
的函数
我在用 python的
round函数
中发现它在有些情况下实际上并没有执行四舍五入,而是五舍六入。 例如: round(0.1555,3) Out[4]: 0.155 round(0.955,2) Out[14]: 0.95 而如果小数比需要保留的位数多,则不会有类似的问题...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章