asp.net小数点四舍五入的正确写法
来源:互联网 发布:房产中介必备软件 编辑:程序博客网 时间:2024/05/16 11:55
一、Math.Round默认规则
四舍六入五取偶(又称四舍六入五留双),即:
当舍去位的数值小于5时,直接舍去该位;当舍去位的数值大于等于6时,在舍去该位的同时向前位进一;当舍去位的数值等于5时,如果前位数值为奇,则在舍去该位的同时向前位进一,如果前位数值为偶,则直接舍去该位。
二、asp.net小数点四舍五入的实现方法
double RealRound(double value, int decimals){ if (value < 0) { return Math.Round(value + 5 / Math.Pow(10, decimals + 1), decimals, MidpointRounding.AwayFromZero); } else { return Math.Round(value, decimals, MidpointRounding.AwayFromZero); }}
例如:
RealRound(45.367,2);//Returns 45.37RealRound(45.365,2);//Returns 45.37
文章转载自:asp.net小数点四舍五入的正确写法 http://www.studyofnet.com/news/1172.html
0 0
- asp.net小数点四舍五入的正确写法
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法!
- asp.net小数点四舍五入的方法
- asp.net小数点四舍五入的方法
- asp.net小数点【取整】和【四舍五入】的方法!
- 数字取整或保留小数四舍五入的正确写法
- iOS关于小数点的四舍五入
- 四舍五入以及小数点的切割
- asp.net数据四舍五入
- asp/asp.net的四舍五入处理相关的函数
- 保留小数点后几位的四舍五入的方法
- Android工程的编译过程
- 今日BBC
- 【项目经验】——考试倒计时
- Qt初体验
- COM 学习
- asp.net小数点四舍五入的正确写法
- 用PHP开发购物车网站(第二篇):PDO数据库
- 数据结构学习之冒泡算法
- 排序之冒泡java版
- java 单例模式
- 数据结构课程笔记--(1)求最大子列的问题
- mini2440 烧写流程
- java实现定时任务的三种方法
- 沙盒目录操作注意