Math.Round (Decimal, Int32) 将小数值舍入到指定精度。
由 .NET Compact Framework 支持。
Math.Round (Double, Int32) 将双精度浮点值舍入到指定精度。
由 .NET Compact Framework 支持。

msdn并没有详细的说明清楚,给了一个例子;

Math.Round(3.44, 1); //Returns 3.4.
Math.Round(3.45, 1); //Returns 3.4.
Math.Round(3.46, 1); //Returns 3.5.

依照他的例子得到的是"五舍六入",我改变了一下数字得到的结果将完全改变。

Math.Round(3.445, 1); //Returns 3.4.
Math.Round(3.455, 1); //Returns 3.5.
Math.Round(3.465, 1); //Returns 3.5.

Math.Round(3.450, 1); //Returns 3.4.(补0是无效的)

Math.Round(3.4452, 2); //Returns 3.45.
Math.Round(3.4552, 2); //Returns 3.46.
Math.Round(3.4652, 2); //Returns 3.47.

世界上的许多国家已广泛采用“四舍六入法”。我国国家科委于1955年就作了推荐。“四舍 六入法”可以概括为:“四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍 去,五前为奇要进一。”Math.Round()方法使用的银行家算法的依据,是IEEE Standard 754这个国际标准。

四舍、六入、五凑偶之Math.Round()相关推荐

  1. C语言小数点后六位怎么舍成四位,【JavaScript】小数点精度问题,小数点后两位toFixed(),把四舍六入五凑偶,修改成四舍五入...

    tofixed(),四舍六入五凑偶,修改成四舍五入 方法一: 在JS中四舍五入的函数 toFixed(n) , n为要保留的小数位数. n为0~20,当n超过20的时候,JS会出错. 不同的浏览器,或 ...

  2. 【JavaScript】小数点精度问题,小数点后两位toFixed(),把四舍六入五凑偶,修改成四舍五入

    tofixed(),四舍六入五凑偶,修改成四舍五入 方法一: 在JS中四舍五入的函数 toFixed(n) , n为要保留的小数位数. n为0~20,当n超过20的时候,JS会出错. 不同的浏览器,或 ...

  3. 四舍六入五凑偶”的修约规则进行修约

    修约 描述 在物理实验中,处理数据时常常需要对结果按照"四舍六入五凑偶"的修约规则进行修约.在本题中,我们需要对一个精度为5位以内的数按照上述规则保留两位小数. 例如: 9.824 ...

  4. javascript 数字近似值(JS四舍五入 四舍六入五凑偶 截取)

    四舍五入是最常见的,四舍六入五凑偶(银行家取舍法)会计中常用,还有就是截取指定位数 原生js编写,无需任何外部库,直接复制使用(建议处理后放到类中使用) 废话不多说,下面展示 代码. /*** 数字格 ...

  5. 在Excel中用函数实现数字“四舍六入五凑偶”

    "四舍六入五凑偶"取整 =IF((A1*10-INT(A1)*10)<=4,INT(A1),IF((A1*10-INT(A1)*10)>=6,INT(A1)+1,INT ...

  6. “四舍五入”到“四舍六入五凑偶”

    从石家庄的小公司出来半个多月了,来到北京这家公司,感觉不如以前受重视了,只是每天别人指挥让看代码,有点郁闷.好不容易让写点代码,竟是四舍五入的问题,想不到还有些棘手,有些心得放在这儿.        ...

  7. java 舍,java 4舍六入五成双

    java 四舍六入五成双 1. 小于5舍去,即舍去部分的数值小于保留部分的末位的半个单位,则末位不变: 2. 大于5进1,即舍去部分的数值大于保留部分的末位的半个单位,则末位加1: 3. 等于5时取偶 ...

  8. python中小数点后取2位(四舍五入)以及取2位(四舍五不入)的方法总结

    在很多场景的计算中,最终得到的数值例如123.45678,要截取2位小数得到123.45,而不是默认的四舍五入方法得到123.46,如何实现呢? 文章目录 一.小数点后取2位(四舍五入)的方法 方法一 ...

  9. Python3中的round函数(四舍六入五成偶)

    在python3中,round函数并不是简单地四舍五入,而是四舍六入五成偶 如:round(1.5)= 2 , round(2.5)=2. 四舍六入五成偶具体分为两点(): 1.若被约的5后面还有数字 ...

最新文章

  1. 全网最细节的sds讲解,轻松拿下offer
  2. python笔记22-literal_eval函数处理返回json中的单双引号
  3. html标签自动对齐,sublime,jsx里的html标签自动缩进对齐的插件或者配置?
  4. OSI模型 TCP/IP模型 数据包结构
  5. python3类的继承详解_python3中类的继承以及self和super的区别详解
  6. ?Web开发者需要知道的CSS Tricks
  7. 漫画:7种编程语言的学习曲线
  8. Python RSA
  9. PDF、图片、合并、转化工具
  10. ffmpeg 简单教程
  11. 那智机器人作业原点位置设定
  12. html span 文字垂直居中,p标签中的span标签文字垂直居中对齐
  13. python将.tif格式图批量转化为.jpg格式图
  14. 【Linux】基础指令
  15. VirtualBox安装centos7时无法安装问题
  16. 机器学习-特征归一化
  17. eMP开发环境配置说明
  18. 质量流量计在油品计量中的应用
  19. 嵌入式linux开发uboot启动过程源码分析(一)
  20. 人工智能正在向经济学领域渗透

热门文章

  1. sql server中datetime默认值设置和日期函数
  2. python3 excel 图表导出图片_使用python代码将excel中的图表导出为图片
  3. 2021年电工(初级)考试内容及电工(初级)考试总结
  4. 英语caement水泥
  5. 葡聚糖-叶酸;Dextran-FA;Dextran-Folicacid 结构式;科研试剂简介
  6. 苹果在印度市场表现不佳 落后诺基亚三星RIM
  7. ionic3保存图片到本地相册
  8. 动态网站基本上都是有后台的,静态的网站就是纯HTML的网站的,这样的网站是没有后台的
  9. 【Unity小游戏】打字消除字母
  10. pandas - 特别篇(关于读取DataFrame数据显示不完全的解决办法)