除不尽怎么办?用四舍五入表示

除不尽怎么办?用四舍五入表示,第1张

在除法算式中,除不尽的情况下,可以用四舍五入的原则进行计算。

首先要确定得数需要保留几位小数,按照规定去保留。

如果没有明确规定保留几位小数,可以保留一位或者是两位小数,这样比较准确。

用ROUND函数就好了﹐

比如

SELECT

ROUND(列)

FROM

ROUND

返回数字表达式并四舍五入为指定的长度或精度。

语法

ROUND

(

numeric_expression

,

length

[

,

function

]

)

参数

numeric_expression

精确数字或近似数字数据类型类别的表达式(bit

数据类型除外)。

length

numeric_expression

将要四舍五入的精度。length

必须是

tinyint、smallint

或int。当

length

为正数时,numeric_expression

四舍五入为

length

所指定的小数位数。当

length

为负数时,numeric_expression

则按

length

所指定的在小数点的左边四舍五入。

function

是要执行的 *** 作类型。function

必须是

tinyint、smallint

int。如果省略

function

function

的值为

0(默认),numeric_expression

将四舍五入。当指定

0

以外的值时,将截断

numeric_expression。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9900848.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存