更多Excel/Word/PPT教程
请点左下角的“阅读原文”
如何对数值进行取整
在日常的数学计算中,经常需要对包含小数的计算结果进行取整。如图 201‑1所示A列小数数值,如何去掉其小数部分,仅保留整数?
图
201‑1
数值取整的
4
种方法
→ 解决方案:
使用
INT
、
FLOOR
、
ROUNDDOWN
、
TRUNC
函数分别取整。
→ 操作方法
步骤
1
选择
B3:B10
单元格区域,输入下列公式,按
组合键结束。
=INT(A3)
步骤
2
选择
C3:C10
单元格区域,输入下列公式,按
组合键结束。
=FLOOR(A3,1)
步骤
3
选择
D3:D10
单元格区域,输入下列公式,按
组合键结束。
=ROUNDDOWN(A3,0)
步骤
4
选择
E3:E10
单元格区域,输入下列公式,按
组合键结束。
=TRUNC(A3)
→ 原理分析
数值向下舍入取整的
4
种方法
1
.
INT
函数可以将数字向下舍入到最接近的整数。语法如下:
INT(number)
参数
number
为需要进行向下舍入取整的实数,该函数取整可能存在浮点运算误差。
2
.
FLOOR
函数可以将数值向下舍入到最接近的
significance
的倍数。语法如下:
FLOOR(number,significance)
其中,第
1
参数
number
为要舍入的数值。第
2
参数
significance
为要舍入到的倍数。
3
.
ROUNDDOWN
函数可以靠近零值,向下(绝对值减小的方向)舍入数字。语法如下:
ROUNDDOWN(number,num_digits)
其中,第
1
参数
number
为需要向下舍入的任意实数,第
2
参数
num_digits
为舍入后的数字的位数。如果
num_digits
大于
0
,则向下舍入到指定的小数位;等于
0
,则向下舍入到最接近的整数;小于
0
,则在小数点左侧向下进行舍入。
4
.
TRUNC
函数可以将数字的小数部分截去,返回整数。语法如下:
TRUNC(number,[num_digits])
其中,第
1
参数
number
为需要截尾取整的数字。第
2
参数
num_digits
用于指定取整精度的数字。
num_digits
省略时,默认值为
0
。
→ 知识扩展
取整函数之间的区别
INT
、
FLOOR
、
ROUNDDOWN
、
TRUNC
函数类似,都可以返回整数。
INT
和
FLOOR
函数是将数值向下舍入到最接近的整数,而
ROUNDDOWN
和
TRUNC
函数直接去除数值的小数部分。在处理正数上,两者没有区别,但处理负数时,两者结果有所不同。
版权所有 转载须经Excel技巧网许可