首页 > 数据库    日期:2020-11-23 / 来自互联网 / 浏览

access数据库中的Round函数的使用方法:

四舍五入的问题

select round(83.124,2) as t from jqdltb

显示为:83.12

select round(83.125,2) as t from jqdltb

显示为:83.12

select round(83.126,2) as t from jqdltb

显示为:83.13

问题来了,就是四舍五入怎么变成五舍六入了呢?

下面是用这个方法来调整达到四舍五入的方法:

使用int函数和加0.005,然后*100,再然后/100

如下所示:

select int((83.121+0.005)*100)/100 as t from jqdltb

显示为:83.12

select int((83.124+0.005)*100)/100 as t from jqdltb

显示为:83.12

select int((83.125+0.005)*100)/100 as t from jqdltb

显示为:83.13

select int((83.126+0.005)*100)/100 as t from jqdltb

显示为:83.13

select int((83.129+0.005)*100)/100 as t from jqdltb

显示为:83.13

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章