原文连接

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>floatDecimal.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript">
//保留两位小数
//功能:将浮点数四舍五入,取小数点后2位
function toDecimal(x) {   var f = parseFloat(x);
if (isNaN(f)) {   return;
}
f = Math.round(x*100)/100;
return f;
}
//制保留2位小数,如:2,会在2后面补上00.即2.00          function toDecimal2(x) {
var f = parseFloat(x);
if (isNaN(f)) {   return false;
}
var f = Math.round(x*100)/100;
var s = f.toString();
var rs = s.indexOf('.');
if (rs < 0) {   rs = s.length;      s += '.';   }
while (s.length <= rs + 2) {   s += '0';
}
return s;
}                     function fomatFloat(src,pos){      return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);
}          //四舍五入
alert("保留2位小数:" + toDecimal(3.14159267));
alert("强制保留2位小数:" + toDecimal2(3.14159267));
alert("保留2位小数:" + toDecimal(3.14559267));
alert("强制保留2位小数:" + toDecimal2(3.15159267));
alert("保留2位小数:" + fomatFloat(3.14559267, 2));
alert("保留1位小数:" + fomatFloat(3.15159267, 1));
//五舍六入
alert("保留2位小数:" + 1000.003.toFixed(2));
alert("保留1位小数:" + 1000.08.toFixed(1));
alert("保留1位小数:" + 1000.04.toFixed(1));
alert("保留1位小数:" + 1000.05.toFixed(1));
//科学计数
alert(3.1415.toExponential(2));
alert(3.1455.toExponential(2));
alert(3.1445.toExponential(2));
alert(3.1465.toExponential(2));
alert(3.1665.toExponential(1));
//精确到n位,不含n位
alert("精确到小数点第2位" + 3.1415.toPrecision(2));
alert("精确到小数点第3位" + 3.1465.toPrecision(3));
alert("精确到小数点第2位" + 3.1415.toPrecision(2));
alert("精确到小数点第2位" + 3.1455.toPrecision(2));
alert("精确到小数点第5位" + 3.141592679287.toPrecision(5));
</script>
</head>
<body>
This is my HTML page. <br>
</body>
</html>

js除法四舍五入保留小数点后两位写法相关推荐

  1. java 常用四舍五入保留小数点后两位方法

    java 常用四舍五入保留小数点后两位方法 1 . Math.round double num = Math.round(5.2544555 * 100) * 0.01; System.out.pri ...

  2. java 四舍五入保留小数点后两位

    方式一: double f = 3.1516; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND ...

  3. js 几种保留小数点后两位

    vue取整数的方法.js保留后两位小数.vue四舍五入 js有几种方法可以保留小数点的后两位 第一种方法 说明 第二种方法 第三种方法 js有几种方法可以保留小数点的后两位 以下我们将为大家介绍 Ja ...

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

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

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

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

  6. JS小数取整以及保留小数点后两位

    一.取整 1.丢弃小数部分,保留整数部分  js:parseInt(7/2) 2.向上取整,有小数就整数部分加1  js: Math.ceil(7/2) 3,四舍五入.  js: Math.round ...

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

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

  8. java小数点后两位 四舍五入_Java中double函数,四舍五入并保留小数点后两位的4种方法,BMI案例...

    今天写了一个小程序,Java 语言的测试BMI[谁不知道"BMI"的自行百度不解释],涉及到了四舍五入并保留小数点后两位,就总结了一下.先给大家看看程序 就是说给大家提供4种方法来 ...

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

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

最新文章

  1. mysql什么是长事务
  2. Ubuntu上配置SQL Server Always On Availability Group
  3. PPT下载下来是php,用php下载jpg,doc,ppt文件已损坏
  4. Windows 10 JDK安装及环境配置(vim+gcc)
  5. 算法不会,尚能饭否之排序——折半插入排序(Binary Insert Sort)
  6. 下面介绍几种查看linux版本信息的方法和GCC版本
  7. 微软欲对Silverlight进行部分开源(转载)
  8. 潜龙号开启水下机器人_揭秘我国自主水下机器人“潜龙二号”
  9. java.util.Scanner包的使用
  10. Filename too long,Clone succeeded,but checkout failed.
  11. python爬虫系列之下载在线文档Excel(石墨)
  12. python 爬取movie时光网
  13. mysql如何查看bufferpool_查看Buffer Pool使用情况--[转]
  14. MOOCad Visual Analysis of Anomalous Learing Activities in Massive Open Online Courses
  15. python批量计算cosine distance
  16. 在网页中插入FLV视频,经测试兼容IE、火狐、谷歌等浏览器
  17. 华为服务器怎么进入系统,服务器怎么进入系统
  18. 32位Windows 7中使用4G内存的实践经验
  19. 微信JSSDK与录音相关的坑
  20. Web开发技术的历史发展简介

热门文章

  1. 大前端进阶!NodeJS、Npm、Es6、Babel、Webpack、模块化开发
  2. 合并/拆分 Excel?Python、VBA轻松自动化
  3. 深入浅出 Gradle Sync 优化
  4. python初学者练习(二)斐波那契兔子问题
  5. 三国志战略版S5赛季事件战法简评
  6. Webview模块管理应用窗口界面,实现多窗口的逻辑控制管理操作(中)
  7. 利用 RDP Wrapper 实现 Android 平板变身 Windows 平板
  8. 笔记本电脑下wifi网卡的启动
  9. 最近面试的软件测试笔试题笔试题(已整理参考答案)
  10. Oracle Database 12c Security - 13. An Applied Approach to Multitenancy and Cloud Security