社区
VB基础类
帖子详情
为什么我用round(10.5)得到的是10而不是11?
52694
2003-01-13 05:50:16
为什么我用round(10.5)得到的是10而不是11?
...全文
196
13
打赏
收藏
为什么我用round(10.5)得到的是10而不是11?
为什么我用round(10.5)得到的是10而不是11?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxcc
2003-01-15
打赏
举报
回复
format(10.5,"#0")
ccbl
2003-01-15
打赏
举报
回复
up
teng
2003-01-15
打赏
举报
回复
gz
超级大笨狼
2003-01-14
打赏
举报
回复
四舍六入五成双
国际通用的会计学标准
Arcan
2003-01-14
打赏
举报
回复
也就是说我们平时也应该四舍六入五成双。
Arcan
2003-01-13
打赏
举报
回复
外国人可能平时使用的就是四舍六入五成双,我们用的四舍五入不标准。
redwrite
2003-01-13
打赏
举报
回复
原来如此,我以前也遇到过这样的问题
不知道VB里有没有真正的四舍五入函数
libingao
2003-01-13
打赏
举报
回复
楼上说的正确。
四舍五入原则是:
小于5的要舍去,大于5的要向上进1,刚好等于5的要凑偶。
例如:
round(10.500000000000000000000...1) 等于 11
round(10.4999999999999999999999...) 等于 10
round(10.5000000000000000000000...) 等于 10
round(11.500000000000000000000...1) 等于 12
round(11.4999999999999999999999...) 等于 11
round(11.5000000000000000000000...) 等于 12
thirdapple
2003-01-13
打赏
举报
回复
四舍六入五成双
国际通用的会计学标准
Arcan
2003-01-13
打赏
举报
回复
还真没注意过,原来VB是这样规定的。
litsnake1
2003-01-13
打赏
举报
回复
round(x.5)是朝偶数取整的
例如:
round(10.5) 有2种取整可能,要么为10,要么为11,因为10是偶数,所以最后结果为10
假如:
round(11.5) 要么为11,要么为12 ,因为12是偶数,所以最后结果为12
不要问为什么,这是规定
minajo21
2003-01-13
打赏
举报
回复
有些函数也有这种问题
我也想知道答案
czfeng
2003-01-13
打赏
举报
回复
round(X+0.1)比较好
Oracle_Database_
11
g完全参考手册.part2/3
4.3.4 为什么称作“关系 4.4 一些通用的、常见的示例 4.5 风险所在 4.6 新视角的重要性 4.6.1 变化的环境 4.6.2 代码、缩写和命名标准 4.7 如何减少混淆 4.7.1 规范化 4.7.2 表和列的英文名称 4.7.3 数据中的英文...
Oracle_Database_
11
g完全参考手册.part3/3
4.3.4 为什么称作“关系 4.4 一些通用的、常见的示例 4.5 风险所在 4.6 新视角的重要性 4.6.1 变化的环境 4.6.2 代码、缩写和命名标准 4.7 如何减少混淆 4.7.1 规范化 4.7.2 表和列的英文名称 4.7.3 数据中的英文...
JavaScript完全自学宝典 源代码
roundcorner.css JavaScript使用CSS模拟图片的圆角效果时使用的CSS样式文件。 第13章(\c13) 示例描述:介绍JavaScript与XML。 13.1.xml 表示书籍信息的XML信息。 13.2.js 跨浏览器兼容的XPath实现。 ...
出现问题a is defined高手帮忙
<!... 便民设施系统 ; charset=gbk"/> <link rel="stylesheet" type="text/css" href="style.css"></link> ... key=ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYughuyMxQ- ... function DragZoomControl(opts_...
jsp探针 ver0.1
* 获得windows下指定地址硬盘空间大小 * * @param dirPath * @return */ final private long getDiskForWindowsInfo(String dirPath) { try { long space = -1; Process process; Runtime run = Runtime.getRuntime...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章