流行模式

紧跟潮流,步入云时代

当前位置:首页>平台开发>流行模式
全部 1208 平台特色 8 经典模式 77 流行模式 108 技术论坛 1014 经典视频 1

access 四舍五入问题

时间:2020-08-10   访问量:1161
最终用的:int((字段)*100+5)/100


下面的(但如果是整数,结果就不对了)
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

上一篇:脚本实现短信功能

下一篇:sqlite 自动编号问题

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
备案号码:鲁ICP备09000001号-2