Sql 访问舍入

Sql 访问舍入,sql,ms-access-2007,Sql,Ms Access 2007,是否有理由将访问轮(19.5,0)和轮(20.5,0)同时轮到20?第一次返回20和第二次返回21是否应该?Access使用四舍五入(也称为半舍五入到偶数) 见: 当最后一个有效数字为5时,它四舍五入到最近的偶数 号码。因此,0.125轮到0.12轮(2是偶数),而0.135轮到 0.14(4为偶数) Round函数利用舍入到偶数逻辑。如果要舍入的表达式以5结尾,则舍入函数将舍入表达式,使最后一位数字为偶数。例如: Round (12.55, 1) Result: 12.6 (rounds

是否有理由将访问轮(19.5,0)和轮(20.5,0)同时轮到20?第一次返回20和第二次返回21是否应该?

Access使用四舍五入(也称为半舍五入到偶数)

见:

当最后一个有效数字为5时,它四舍五入到最近的偶数 号码。因此,0.125轮到0.12轮(2是偶数),而0.135轮到 0.14(4为偶数)


Round函数利用舍入到偶数逻辑。如果要舍入的表达式以5结尾,则舍入函数将舍入表达式,使最后一位数字为偶数。例如:

Round (12.55, 1)
Result: 12.6   (rounds up)

Round (12.65, 1)
Result: 12.6   (rounds down)

Round (12.75, 1)
Result: 12.8   (rounds up)
在这些情况下,四舍五入后的最后一位数字始终为偶数。因此,如果这是您想要的结果,请确保只使用Round函数