四舍五入的函数

时间:2025-02-13 16:26:30 主机游戏

四舍五入是一种常见的数学处理方法,用于将一个数值调整到最接近的整数或指定的小数位数。在不同的编程语言和计算工具中,四舍五入的函数有所不同。以下是一些常见的四舍五入函数:

ROUND函数

语法:`ROUND(number, num_digits)`

说明:将`number`四舍五入到`num_digits`位小数。如果`num_digits`为正数,则四舍五入到指定的小数位数;如果`num_digits`为负数,则四舍五入到整数。

示例

`ROUND(2.68, 1)` 返回 `2.7`

`ROUND(193, -2)` 返回 `200`

出处:Excel、Oracle等。

MROUND函数

语法:`MROUND(number, multiple)`

说明:将`number`四舍五入到最接近的`multiple`的倍数。

示例

`MROUND(8, 2)` 返回 `8`(因为8已经是2的倍数)

出处:Excel。

CEILING函数

语法:`CEILING(number, multiple)`

说明:将`number`向上舍入到最接近的`multiple`的倍数。

示例

`CEILING(12, 10)` 返回 `20`

`CEILING(0.4, 1)` 返回 `1`

出处:Excel。

FLOOR函数

语法:`FLOOR(number, multiple)`

说明:将`number`向下舍入到最接近的`multiple`的倍数。

示例

`FLOOR(12, 10)` 返回 `10`

`FLOOR(0.4, 1)` 返回 `0`

出处:Excel。

EVEN函数

语法:`EVEN(number)`

说明:将`number`四舍五入到最接近的偶数。

示例

`EVEN(0.4)` 返回 `0`

`EVEN(-0.4)` 返回 `-2`

出处:Excel。

ODD函数

语法:`ODD(number)`

说明:将`number`四舍五入到最接近的奇数。

示例

`ODD(1.4)` 返回 `1`

`ODD(-1.4)` 返回 `-1`

出处:Excel。

ROUNDUP函数

语法:`ROUNDUP(number, num_digits)`

说明:将`number`向上舍入到`num_digits`位小数。

示例

`ROUNDUP(3.158, 2)` 返回 `3.16`

出处:Excel。

ROUNDDOWN函数

语法:`ROUNDDOWN(number, num_digits)`

说明:将`number`向下舍入到`num_digits`位小数。

示例

`ROUNDDOWN(3.158, 2)` 返回 `3.15`

出处:Excel。

TRUNC函数

语法:`TRUNC(number, num_digits)`

说明:将`number`截断到`num_digits`位小数。如果`num_digits`为0,则截断为整数。

示例

`TRUNC(3.14159, 2)` 返回 `3.14`

`TRUNC(3.14159, 0)` 返回 `3`

出处:Excel。