C# Math.Round小数点后保留两位小数,四舍五入的函数及使用方法
1 Math.Round(45.367,2) //Returns 45.37 2 Math.Round(45.365,2) //Returns 45.36
C#中的Round()不是我们中国人理解的四舍五入,是老外的四舍五入,是符合IEEE标准的四舍五入,具体是四舍六入,下面的才是符合中国人理解的四舍五入
1 Math.Round(45.367,2,MidpointRounding.AwayFromZero); //Returns 45.372 Math.Round(45.365,2,MidpointRounding.AwayFromZero); //Returns 45.37 备注:传入的参数如果是double类型的,其实得到的结果还是不会四舍五入(double精度不够导致的) 所以上面的更严谨的写法应该是:将传入的参数默认转换为decimal类型,确保其在四舍五入之前精度不会降下来。因为decimal精度高于double最终版:
1 Math.Round(Convert.ToDecimal(45.367),2,MidpointRounding.AwayFromZero); //Returns 45.372 Math.Round(Convert.ToDecimal(45.365),2,MidpointRounding.AwayFromZero); //Returns 45.37
参考地址 :https://www.cnblogs.com/xuliangxing/p/6585865.html
C# Math.Round小数点后保留两位小数,四舍五入的函数及使用方法相关推荐
- C# 小数点后保留两位小数
C# 小数点后保留两位小数,四舍五入的函数及使用方法 1 Math.Round(45.367,2) //Returns 45.37 2 Math.Round(45.365,2) //Returns 4 ...
- 【js】小数点后保留两位小数
小数点后保留两位小数 dicountPrice.toFixed(2)
- java int 保留两位小数_java保留两位小数
java保留两位小数问题: 方式一: 四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); doub ...
- java int 保留两位小数_java 保留两位小数的几种方法
1.代码: import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; pu ...
- 用java编写保留两位小数_Java保留两位小数的几种写法总结
摘要:这篇Java开发技术栏目下的"Java保留两位小数的几种写法总结",介绍的技术点是"Java保留两位小数.保留两位小数.两位小数.Java.小数.总结", ...
- 小数点后保留2位小数的正则表达式
Write By Monkeyfly 以下内容均为原创,如需转载请注明出处. 前提 今天同事问我,这个正则表达式是什么意思?(如下所示) ^(([1-9]{1}\\d*)|([0]{1}))(\\.( ...
- js string转两位小数_js保留两位小数总结
一 Math.round(),Math.ceil(),Math.floor()的区别 Math.round():根据"round"的字面意思"附近.周围",可以 ...
- js string转两位小数_js保留两位小数
以下我们将为大家介绍JavaScript保留两位小数的实现方法: 四舍五入 以下处理结果会四舍五入:var num =2.446242342; num = num.toFixed(2); // 输出结 ...
- js string转两位小数_js保留两位小数的函数有哪些
js保留两位小数的函数有:1.[toFixed()]函数:2.[Math.floor()]函数不四舍五入 ,向下取整:3.使用字符串匹配方法:4.四舍五入保留2位小数:5.浮点数保留两位小数. js保 ...
最新文章
- 曾获Jolt大奖,“Python之父”龟叔推荐的书,又双叒叕更新了
- Android 请求PHP接口, 返回json, 开头有问号, 解决方案
- 远程开发 代码提示_VS Code 远程开发和代码评审实践
- 数据挖掘、机器学习书籍推荐!!
- QtWebkit中浏览器插件的设计-1
- 前端学习(3268):js中this在类中的表现
- unity 检测文本有没有自动换行_python3从零学习-5.1.5、文本自动换行与填充模块textwrap...
- mac+php版本切换+cli,Mac环境下php版本切换
- 疑似华为Mate X 5G版入网 将支持两种组网方式
- oracle试图怎么使用,oracle 视图的介绍和使用
- 《暗时间》读书笔记与读后感
- 计算机中 空间局限性(Spatial Locality)与时间局限性(Temporal Locality)
- 修改form表单action路径
- 通过Python获取拉钩招聘网站的公司详细地址
- java垃圾回收器有哪些_各种Java垃圾回收器的比较总结
- 百度地图:创建多个标注点
- 试毒水(阿里巴巴腾讯搜狐笔试智力题)
- MACD金叉启动副图/选股指标 通达信 源码 有未来
- Allegro16.6 DXF导入生成板框
- SLsec招新题wp