Number.toPrecision(2);
function toPrecision ( [precision : Number] ) : String
参数 
precision 
可选项。有效位数。值必须介于 1 - 21 之间(含 1 和 21)。

备注 
对于以指数记数法表示的数字,将返回小数点后的 precision - 1 位数字。对于以定点记数法表示的数字,将返回 precision 位有效位数。
如果没有提供参数 precision 或者它为 undefined,则将转而调用 toString 方法。

要求 
版本 5.5

应用于:

Number 对象

以下是网上其它信息
1:

t.toFixed(2);

2:

t=Math.round(t*100)/100; 
alert(t);

3:

<script> a=3.4534134; alert(parseInt(a*100)/100) </script>

补充:

JS中的toFixed()方法

这个方法是在一个例子中看到的,我测试了一下是小数点后四舍五入的功能

例如,5.05---->toFixed(1) 5.1

5.056-------->toFixed(2) 5.06

但是用到0.056时就出现问题了toFixed(1)的结果是0.0

有点奇怪的答案

下面的脚本是重写了toFixed(),这样0.056就可以转化到0.1了

Number.prototype.toFixed=function(len)
{
var add = 0;
var s,temp;
var s1 = this + "";
var start = s1.indexOf(".");
if(s1.substr(start+len+1,1)>=5)add=1;
var temp = Math.pow(10,len);
s = Math.floor(this * temp) + add;
return s/temp;
}

转载于:https://www.cnblogs.com/shiyh/p/7145470.html

如何实现parseFloat保留小数点后2位相关推荐

  1. input内强制保留小数点后两位 位数不足时自动补0

    input内强制保留小数点后两位 位数不足时自动补0 小数点后位数超出2位时进行四舍五入 需引入jquery包 1.11.2版本 1 function xiaoshu(x)2 {3 var f = p ...

  2. 使用js,对数值保留小数点后两位的处理(两种情况)

    Html部分: <div class="text primary-text"><span>合计:</span><span class=&q ...

  3. 金额保留小数点后两位方法

    vue金额格式化的方法 封装全局js文件,并在main.js中引用 //global.js export default {install(Vue) {Vue.prototype.$moneyForm ...

  4. React(五):js如何保留小数点后两位

    其实网上已经有很多成熟的保留小数点后两位的方法了,我可能写的还没他们好,所以我就稍微整下排版,好让你们看起来很舒服吧. 一.四舍五入 1.toFixed()方法 需注意,保留两位小数,将数值类型的数据 ...

  5. js保留小数点后两位(js 小数点后两位)

    javascript中保留小数点后两位,第三位数字大于1时则进1 function fixN(t,l){ var n=t.toString().split('.')[1][l]; if(n>0& ...

  6. 在oracle里面保留小数点后两位,Oracle保留小数点后两位的几种方法

    有时候在做数据处理的时候,在前台页面上显示的数字需要保留小数点的后两位,不足两位的用0代替,这个时候就需要对数据做一些处理了.如果只用round(value,2)(四舍五入)和trunc(value, ...

  7. string小数点取后n位_js保留小数点后N位的方法介绍

    js保留小数点后N位的方法介绍 利用toFixed函数 代码如下 复制代码 document.write(" JS保留两位小数例子 "); var a=2.151213123123 ...

  8. 浮点数保留小数点后两位(JS)

    推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 一.前沿 有时候,你拿到的数据精度很高,但是你不需要向用户展示得那么精准,一是对用户没有太大意义,二是看上去不好看,为此,我们往往需要 ...

  9. VUE 框架添加全局公共方法 , 保留小数点后两位

    在main.js 里面给Vue对象添加方法. 来一个示例代码: import Vue from 'vue' import App from './App'Vue.prototype.num_to_st ...

  10. numpy 数组 保留小数点后两位小数

    numpy 数组 保留小数点后两位小数 a1 = np.random.rand(6).reshape(2,3) print(a1) [[0.64382693 0.73840787 0.77315906 ...

最新文章

  1. Java眼中的XML--文件读取--2 应用SAX方式解析XML
  2. 【NLP-NER】命名实体识别中最常用的两种深度学习模型
  3. Tomcat Filter 自己动手实现
  4. 《统计学》学习笔记之导论
  5. CF966E-May Holidays【虚树,分块】
  6. Apache Kafka消费者再平衡
  7. 【程序设计】哨兵控制器
  8. FreeMarker标签使用
  9. 网络请求(HTTP协议)小结
  10. 三菱FX 系列PLC 编程通信协议总览
  11. Arcgis Javascript那些事儿(一)--Arcgis server发布feature access服务
  12. primefaces_Primefaces命令按钮
  13. 关于#pragma warning 用法的研究
  14. Python 机器学习经典实例
  15. 如何部署服务器虚拟化,vmware服务器虚拟化方案(vmware虚拟化平台部署)
  16. PackageInstaller (tv 修改安装app界面按钮及自动获取焦点)附源码分析
  17. python处理xps文件_自学WPF--第二十四课XPS文件处理
  18. Notification基本通知的两种写法
  19. 大兴安岭和大草原的秋季游玩攻略
  20. python操作键盘和鼠标_1、[python] PyMouse、PyKeyboard用python操作鼠标和键盘

热门文章

  1. 机器学习之amp;amp;Andrew Ng课程复习--- 聚类——Clustering
  2. [Elasticsearch2.x] 多字段搜索 (二) - 最佳字段查询及其调优 译
  3. js两个日期对比大小
  4. linux 第三章目录文件管理(上)
  5. 编译器错误~写JS还是谨慎点好
  6. 辩证的看DIV+CSS与TABLE
  7. FreeBSD tips
  8. spring mvc常用注解@Component @Controller @Service @Repository
  9. 2T架构师学习资料干货分享
  10. 我们和优秀工程师的差距在哪儿