函数round的用法 round函数是什么意思

round函数是什么意思(round函数的用法)
在实际应用中,涉及到数值的选择时,往往会遇到四舍五入、取整、保留小数位等诸多问题 。这些问题使用七个函数,即INT、TRUNC、round、ROUNDUP、ROUNDDOWN、FLOOR和CEILING 。今天就来详细对比一下这七个功能 。
首先,INT函数 。INT函数是舍入函数,它将数值向下舍入到最接近的整数 。语法:Int(number),返回十进制扩展的绝对值增加的方向,得到的值是不大于整数值本身的最大整数 。
示例:INT(4.2)=4 INT(-4.2)=-5
第二TRUNC函数 。功能是直接去掉数字的小数部分 。语法:TRUNC(Number,num_digits),Number是要舍入的数字,Num_digits用于指定舍入精度 。默认值为0 。返回的是去掉小数部分的整数:
例如:TRUNC (4.2)=4 TRUNC (-4.2)=-4
注意:INT函数只能返回整数,TRUN函数可以返回小数,受Num_digits值的影响 。
第三轮功能 。是一个舍入函数 。语法round(number,digits),其中number是要舍入的数字,digits是小数点后要保留的位数 。
示例:ROUND (4.2,0)=4 ROUND (-4.2,0)=-4
第四个综述功能 。综述功能是一种向上选择功能 。语法:Roundup (number,Num_digits) Number是任何需要向上舍入的实数,数字的小数位数由Num_digits舍入 。整数值向上舍入,舍入不遵循舍入规则 。
这个功能可以这样理解:即使要丢弃的第一位数字小于4,该数字也会加1 。如果num_digits大于0,将向上舍入到指定的小数位 。如果num_digits等于0,则向上舍入到最接近的整数 。
例如:roundup (4.2,0) = 5 roundup (-4.2,0) =-5
第五个向下舍入函数 。该函数与Roundup函数相反 。Rounddown函数是指将数字向下舍入(沿绝对值递减的方向)至接近零 。语法:Rounddown (number,num _ digits) number是任何需要向下舍入的实数 。Num_digits舍入后的位数 。
示例:rounddown (4.2,0) = 4 rounddown (-4.2,0) =-4
六楼功能 。它的作用是“向下舍入”,或者说“向下舍入”,即取不大于基准的最大整数 。语法:FLOOR(Number,significance),参数:Number是要舍入的数值,Significance是倍数 。使其等于最接近的有效倍数 。
例如:楼层(4.2,3) = 3楼层(14.2,4) = 12
注意:rounddown和floor都是向下取整的函数,但前者是通过指定位数得到取整的结果,后者是通过指定取整基数得到结果 。
第七天花板功能 。和楼层功能 。它的作用是“向上取整”,或者说“向上取整”,即取不大于基准的最小整数 。语法
CEILING(Number,significance),Number是要舍入的值 。重要性基数
也就是说,该函数可以将参数数向上舍入(沿绝对值增加的方向)到最接近的有效倍数 。
例如:ceiling (4.2,3) = 6 ceiling (14.2,4) = 16
注意:roundup和ceiling都是向上取整的函数,但前者是通过指定位数得到取整的结果,后者是通过指定取整基数得到结果 。
以上功能完成 。让我们看一下例子:
下表给出了每个函数的名称和值 。试着想想结果:

让我们输入公式:

看看返回的结果和你的答案是否一致?
【函数round的用法 round函数是什么意思】
今天的内容技能:
第一,INT函数只能返回整数,TRUN函数可以返回小数,这是受Num_digits的值影响的 。
第二,rounddown和floor都是向下取整的函数,但前者是通过指定位数得到取整的结果,后者是通过指定取整基数得到结果 。
再次,上舍入和上舍入都是上舍入的函数,但前者是通过指定位数得到舍入的结果,后者是通过指定舍入基数得到结果 。
第四,根据0.5单位权衡技术,将其目标值乘以2,然后按前一个值四舍五入,所得值除以2;
第五,根据0.2单位权衡技术,将目标值乘以5,然后将前一个值四舍五入,将得到的值除以5;
如果你不知道上面的技巧,那就赶紧把上面的文章再看一遍,直到看懂为止 。


    推荐阅读