double dou = 1.255;//这种是错误的
double dou_result = Math.Round(dou, 2); //结果: 1.25
dou_result = Math.Round(dou, 2, MidpointRounding.AwayFromZero); //结果: 1.25//这种是正确的,如//996.68225,保留4位小数
decimal dec_result = Math.Round(Convert.ToDecimal(dou), 2,MidpointRounding.AwayFromZero);//结果:1.26
double true_double = Convert.ToDouble(dec_result); //结果:1.26

  

转载于:https://www.cnblogs.com/janehlp/p/5420492.html

C# Math.Round中国式的四舍五入法相关推荐

  1. Math类的常用方法,进一法,退一法,四舍五入法,绝对值,随机数 ,平方根 xy的次方

    /*** Main :** @author:chenbenlong* @Time:2022/9/2* @Version:1.0**/ public class Main {public static ...

  2. Math.Round是四舍五入还是五舍六入

    在开发中发现一个以前未注意到的问题, 以前一直以为Math.Round是按四舍五入的原则处理的(从小到大中国的教育课程就是这样,至少我是这样看到的), 没想到时代在变化,国际形式日新月异(老外实在是有 ...

  3. java的round函数加点差_【JAVA】Math.Round()函数常见问题“四舍5入”

    java.lang.Math.Round()使用时候,处理方式整理,方便以后查找   /**  * 测试函数 2014-01-10  */ public class TestMath {     pu ...

  4. Javascript Math.ceil与Math.round与Math.floor区别

    Javascript Math.ceil()与Math.round()与Math.floor()区别: Math.ceil()向上舍入 alert(Math.ceil(20.1)) //输出 21 a ...

  5. C#中Math.Round()实现中国式四舍五入

    原文:C#中Math.Round()实现中国式四舍五入 C#中Math.Round()实现中国式四舍五入 C#中的Math.Round()并不是使用的"四舍五入"法.其实在VB.V ...

  6. Math.Round默认采用的不是四舍五入法, 而是四舍六入的银行家算法, 如何找回四舍五入法?...

    Math.Round默认采用的不是四舍五入法, 而是四舍六入的银行家算法,  也就是四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍 去,五前为奇要进一, 这个算法比四舍五入更精确些. R ...

  7. php tofixed,详解js四舍五入tofixed和Math.round方法

    在javascript:里数值计算一直存在着很多的问题,今天我们就不一一探讨了.今天我们主要是解决在js四舍五入是怎么实现的.在JS里四舍五入还是比较麻烦的呢,没有php四舍五入那么简单,下面我们就来 ...

  8. WinCE的C#编程,对float型进行四舍五入保留两位小数,小数进行四舍五入操作,Math.Round的应用案例。...

    private  float ConvertFloat4Se5Ru(float flotValue) {              int iValue = (int)Math.Round(flotV ...

  9. C# Math.Round小数点后保留两位小数,四舍五入的函数及使用方法

    1 Math.Round(45.367,2) //Returns 45.37 2 Math.Round(45.365,2) //Returns 45.36 C#中的Round()不是我们中国人理解的四 ...

最新文章

  1. 2013-2014集训第二次个人积分赛
  2. Apache URL重写的配置 及其 apache500错误
  3. 整型数组中三个数的最大乘积
  4. php 实现类,php 获取页面中指定内容的实现类
  5. E95-DTU(4G01-485)数传电台的特点及其应用详解
  6. 线程(Thread)和异常
  7. U 盘安装 CentOS的方法
  8. Springboot之idea之pom文件图标不对
  9. [MySql]默认密码的查找与修改
  10. 蓝桥杯 算法训练 数的潜能 正整数分解使得乘积最大问题
  11. Android Studio 高德获取经纬度,定位
  12. ANACONDA下载opencv,py-opencv,libopencv的区别
  13. vsimk is exiting with code 211
  14. java 下载 1.7_JDK1.7免安装版
  15. 【日语口语词典学习】第0005页
  16. 解压和压缩jar文件
  17. 微信开放标签--H5唤醒手机app/跳转微信小程序
  18. 用Google手机玩转OBD的行车电脑,,Torque for Android。。
  19. 《人人都是产品经理》读书笔记 Part 3
  20. 第六周周工作总结及计划表

热门文章

  1. 前端一HTML:二十五盒子模型
  2. oracle:connect by start
  3. 数据为什么要可视化?如何可视化?
  4. java核心(十五):List、Set、Map功能分析
  5. SAPGUI系统登录页面配置的SAProuter有什么用
  6. java 数据库中获取省市级json数据
  7. 对物联网操作系统特征和定位的思考
  8. 微软或允许 Android 应用运行于 Windows 和 WP
  9. Json 不同语言的使用
  10. Maven学习(一)——Maven入门