EXCEL关于函数ROUND问题……round(5.9,-1)为什么等于10?我新手,求解释,谢了先!

 我来答
我心永恒八班
2013-04-23 · TA获得超过448个赞
知道小有建树答主
回答量:543
采纳率:66%
帮助的人:214万
展开全部
语法
ROUND(number,num_digits)
Number 需要进行四舍五入的数字。
Num_digits 指定的位数,按此位数进行四舍五入。
说明
如果 num_digits 大于 0,则四舍五入到指定的小数位。
如果 num_digits 等于 0,则四舍五入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。
从帮助中选取示例。
按 Ctrl+C。
在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
1
2
3
4
5
A B
公式 说明(结果)
=ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位 (2.2)
=ROUND(2.149, 1) 将 2.149 四舍五入到一个小数位 (2.1)
=ROUND(-1.475, 2) 将 -1.475 四舍五入到两小数位 (-1.48)
=ROUND(21.5, -1) 将 21.5 四舍五入到小数点左侧一位 (20)

————对于你的问题
-1代表以个位的数来四舍五入,因为个位是5,所以会变成10,如果是round(4.9,-1)就变0了,因为个位<5
百度网友c364c6e
2013-04-23 · TA获得超过160个赞
知道答主
回答量:117
采纳率:0%
帮助的人:40.3万
展开全部
可以测试一下的~round的负数如果表示是个位数的四舍五入,正数就是小数点后的几位数,所以5.9是四舍五入到十位的,所以等于10~
大概是这样子
如果想更多的了解或者学习的话,日常可以多按F1看看参数部分
如果是想进行系统的学习,我建议你可以去到这个论坛,http://www.ejypx.com/?fromuid=3150,是一个比较好的EXCEL的培训论坛,哪里有免费的培训课程的.
希望能帮到你~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一包棉
2023-05-06
知道答主
回答量:1
采纳率:0%
帮助的人:243
展开全部
新手容易陷入思维陷阱,我想了半天才明白,这个要用进位的思维而不是加减的思维考虑,比方1.678=1.7(保留一位小数,肯定保留的右侧小数,只需要考虑右侧第二位数是不是到了5,到了就可以进一位,其他的不用管,那么此时的1.就是他的第0位。
同理,5.9保留的是左侧-1位的时候就要看0号位(5)是否大于等于5,满足则进一,所以不管是此时5.9或者5、6、7、8、9都能满足进位条件,负一位进一位都等于会10,否则不满足条件就等于0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Excel基础学习园地
2013-04-23 · TA获得超过347个赞
知道小有建树答主
回答量:686
采纳率:0%
帮助的人:383万
展开全部
看到-1了吗,-1代表以个位的数来四舍五入,因为个位是5,所以会变成10,如果是round(4.9,-1)就变0了,因为个位<5,明白吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linyx584520
2013-04-23 · TA获得超过141个赞
知道答主
回答量:88
采纳率:0%
帮助的人:52.7万
展开全部

你看看,这样是否能看得明白?

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式