📜  MySQL 中的 ROUND()函数(1)

📅  最后修改于: 2023-12-03 15:03:05.648000             🧑  作者: Mango

MySQL 中的 ROUND() 函数

介绍

在 MySQL 中,ROUND() 函数用于将一个数值按照指定精度进行四舍五入。该函数接受两个参数:要进行四舍五入的数值和指定的精度。

语法
ROUND(number, precision)
  • number:需要进行四舍五入的数值。
  • precision:指定要保留的小数位数。
示例
示例 1:基本使用

下面是一个基本的 ROUND() 函数的示例,将一个数值四舍五入到整数:

SELECT ROUND(3.75);

输出结果为:

4
示例 2:指定精度

你也可以使用第二个参数来指定要保留的小数位数。例如,将一个数值保留两位小数:

SELECT ROUND(3.14159, 2);

输出结果为:

3.14
示例 3:负数的处理

ROUND() 函数也可以用于处理负数。它会根据四舍五入的规则来调整负数的值。例如,将一个负数保留两位小数:

SELECT ROUND(-4.5678, 2);

输出结果为:

-4.57
注意事项
  • 如果指定的精度为正数,则ROUND()函数会按照指定的精度进行四舍五入。
  • 如果指定的精度为负数,则ROUND()函数会按照指定的精度进行整数位的四舍五入。
  • 如果没有指定精度,则默认为 0。
  • 四舍五入的规则是基于距离最近的偶数。例如,4.5 四舍五入到最接近的偶数 4,而 5.5 四舍五入到 6。

更多关于 ROUND() 函数的详细信息,请查阅 MySQL 官方文档

以上就是关于 MySQL 中的 ROUND() 函数的介绍,希望对你有所帮助!