MySQL中保留两位小数
在MySQL中,可以通过
ROUND()函数来保留小数点后两位数字。该函数的语法如下:
<code class="sql">ROUND(x, d)</code>
其中:
x是要舍入的数字
d是要舍入到的位数(小数点后几位)
要保留两位小数,只需将
d设置为2即可。例如:
<code class="sql">SELECT ROUND(123.4567, 2);</code>
结果:
<code>123.45</code>
其他示例
保留一位小数:ROUND(123.4567, 1),结果为
123.5保留四位小数:
ROUND(123.4567, 4),结果为
123.4567
注意
如果要舍入负数,结果将被向下舍入。例如,ROUND(-123.4567, 2)的结果为
-123.45。 舍入时,如果小数位上为5,则将舍入到最接近的偶数。例如,
ROUND(123.455, 2)的结果为
123.46。
