当前位置: 首页 > java >正文

js常用四舍五入方法

常用的四舍五入方法函数有tofixed方法和round方法

1 、tofixed方法

toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。例如将数据Num保留2位小数,则表示为:toFixed(Num);但是其四舍五入的规则与数学中的规则不同,使用的是银行家舍入规则,银行家舍入:所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法。具体规则如下:

简单来说就是:四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一。

例子(js):

var h = 0.007;
h.toFixed(2);
alert(h); // h=0.00

 

2 、round方法

round() 方法可把一个数字舍入为最接近的整数。例如:Math.round(x),则是将x取其最接近的整数。规则:叫奇进偶舍,当舍入位前面一位是奇数时,就进,为偶数时,就舍。

例子(js):

var num =2.446242342;

num = Math.round((num) * 100) / 100; // num=2.45

 

http://www.xdnf.cn/news/11297.html

相关文章:

  • caffe的用法
  • Mint UI - 饿了么出品的开源、轻量的移动端 UI 组件库
  • SecureCRT 64位安装与破解
  • 【并发编程】 --- CyclicBarrier原理简介 + 使用方法
  • C语言入门到精通,这一篇就够了(13万字笔记)
  • 【集合篇】Java集合概述
  • 主流压缩软件压缩率实测(图文详解,揭秘你不知道的)
  • little-loader 开源项目教程
  • 2、CSS 文本
  • canvas的drawImage方法参数详解
  • 【STK】手把手教你利用STK进行仿真-STK软件简介01STK基本模型
  • openlayers [四] 地图图层 Layers详解
  • MPM
  • ownCloud 的六大神奇用法
  • matlab plot 数组,matlab plot基本用法
  • Ubuntu Dockers安装与基本使用
  • 【数据库】数据库索引介绍和使用
  • 使用事件日志识别常见 Windows 错误
  • 今天给大家介绍一下什么是alkaline电池
  • 网络安全最新小白必学:msf基本使用_msf监听,2024年最新疯狂膜拜
  • 层次分析法(AHP))
  • 哈夫曼树(赫夫曼树、最优树)详解
  • wubi安装linux工具,Wubi下载_Wubi(Ubuntu辅助安装工具)正式版13.10 - 系统之家
  • ehcache使用及缓存不生效处理方法
  • 【visual studio 2017】基本使用过程,新手教学
  • Android硬件抽象层HAL之简介(一)
  • 彻底搞懂编码 GBK 和 UTF8
  • opencv中归一化函数normalize()的原理讲解
  • favicon是什么,怎么用?
  • 国外最好的BT站点