编程学习网 > 编程语言 > C/C++开发 > c语言round函数四舍五入(四舍五入函数round的基本用法)
2022
12-12

c语言round函数四舍五入(四舍五入函数round的基本用法)

今天编程学习网为大家讲解c语言round函数四舍五入,有需要的小伙伴可以参考一下:

1、函数说明

ROUND函数将数字四舍五入到指定的位数。它有2个参数,语法结构如下:

ROUND(number, num_digits)

  • number    必需。要四舍五入的数字。

  • num_digits    必需。要进行四舍五入运算的位数。

注意事项:

1.如果 num_digits 大于 0,则将数字四舍五入到指定的小数位数。

2.如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。

3.如果 num_digits 小于 0,则将数字四舍五入到小数点左边的相应位数。

2、示例解释

下图是一些简单的公式,说明和结果。大家可以自己看下,相信没什么难理解的。第2参数指定的位数和trunc函数一样,只是舍入的方式有所不同。round是四舍五入,trunc是截尾取整。这里还是举一个例子说明一下吧,比如=ROUND(-1.475, 2),第2参数是2,保留2位小数;第3位小数是5,向上入,所以最后的结果是-1.48。

再来看下面的示例,A13:A18是要四舍五入的数字,是round的第1参数;B12:F12是要指定的位数,是round的第2参数。在B13单元格输入公式=ROUND($A13,B$12),右拉下拉填充,就得到下图的结果。

第2参数指定位数的含义如B11:F11所示,1表示舍入到小数点1位,比如14.26保留1位小数结果为14.3;0表示舍入到个位,也就是整数,14.26舍入到个位是14,此时公式可以简写为=ROUND(14.26,),第2参数为0时,0可以省掉,但是逗号要保留;-1表示舍入到十位,14.26舍入到十位,结果为10,因为个位是4,要舍去。

3、具体应用

1.保留到整百,十位数小于5舍去,否则向上入

举例说明一下,比如6601的十位数是0,小于5,所以舍去,结果为6600;再比如892的十位数是9,大于等于5,所以向上入,结果为900。在B22单元格输入公式=ROUND(A22,-2),下拉填充,完成。

大家只要掌握了基本用法,就可以去应用了。

以上就是“c语言round函数四舍五入”的详细内容,想要了解更多C语言教程欢迎持续关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取