js浮点数保留两位小数点示例代码(四舍五入)


Posted in Javascript onDecember 26, 2013
var changeTwoDecimal_f= function (floatvar){  
    var f_x = parseFloat(floatvar);  
    if (isNaN(f_x)){  
        return '0.00';  
    }  
    var f_x = Math.round(f_x*100)/100;  
    var s_x = f_x.toString();  
    var pos_decimal = s_x.indexOf('.');  
    if (pos_decimal < 0){  
        pos_decimal = s_x.length;  
        s_x += '.';  
    }  
    while (s_x.length <= pos_decimal + 2){  
        s_x += '0';  
    }  
    return s_x;  
} 

js提供的四舍五入函数:
js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。  <script language="javascript">   
document.write("<h1>JS保留两位小数例子</h1><br>");    
   var a=2.1512131231231321;    
   document.write("原来的值:"+a+"<br>");    
   document.write("两位小数点:"+a.toFixed(2)+"<br>四位小数点"+a.toFixed(4));    
</script>
Javascript 相关文章推荐
js实现动态改变字体大小代码
Jan 02 Javascript
jQuery中unwrap()方法用法实例
Jan 16 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
Aug 25 Javascript
基于replaceChild制作简单的吞噬特效
Sep 21 Javascript
jQuery弹出层后禁用底部滚动条(移动端关闭回到原位置)
Aug 29 Javascript
详解vue-router 路由元信息
Sep 13 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
Sep 26 Javascript
详谈构造函数加括号与不加括号的区别
Oct 26 Javascript
Vue使用mixin分发组件的可复用功能
Sep 01 Javascript
layui switch 开关监听 弹出确定状态转换的例子
Sep 21 Javascript
小程序中设置缓存过期的实现方法
Jan 14 Javascript
vue 授权获取微信openId操作
Nov 13 Javascript
js中Math之random,round,ceil,floor的用法总结
Dec 26 #Javascript
js浮点数精确计算(加、减、乘、除)
Dec 26 #Javascript
js整数字符串转换为金额类型数据(示例代码)
Dec 26 #Javascript
Jquery解析json数据详解
Dec 26 #Javascript
Jquery getJSON方法详细分析
Dec 26 #Javascript
JQuery判断HTML元素是否存在的两种解决方法
Dec 26 #Javascript
JS 仿腾讯发表微博的效果代码
Dec 25 #Javascript
You might like
Symfony2实现在controller中获取url的方法
2016/03/18 PHP
Zend Framework教程之Zend_Db_Table表关联实例详解
2016/03/23 PHP
phpstorm激活码2020附使用详细教程
2020/09/25 PHP
javascript动画效果类封装代码
2007/08/28 Javascript
javascript 验证日期的函数
2010/03/18 Javascript
JavaScript高级程序设计 扩展--关于动态原型
2010/11/09 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
2014/01/24 Javascript
关于页面嵌入swf覆盖div层的问题的解决方法
2014/02/11 Javascript
常用的JavaScript模板引擎介绍
2015/02/28 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
实例详解jQuery的无new构建
2016/08/02 Javascript
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
用JS实现简单的登录验证功能
2017/07/28 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
javascript基本常用排序算法解析
2017/09/27 Javascript
[13:38]2015国际邀请赛中国战队出征仪式
2015/05/29 DOTA
[59:48]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第一场 1月26日
2021/03/11 DOTA
Python制作爬虫采集小说
2015/10/25 Python
详解Python中类的定义与使用
2017/04/11 Python
python生成excel的实例代码
2017/11/08 Python
Python中pow()和math.pow()函数用法示例
2018/02/11 Python
Windows 64位下python3安装nltk模块
2018/09/19 Python
python实现二维数组的对角线遍历
2019/03/02 Python
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
2019/06/12 Python
对python中url参数编码与解码的实例详解
2019/07/25 Python
python脚本执行CMD命令并返回结果的例子
2019/08/14 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
新手学习Python2和Python3中print不同的用法
2020/06/09 Python
CSS3中animation实现流光按钮效果
2020/12/21 HTML / CSS
英国男士时尚购物网站:Stuarts London
2017/10/22 全球购物
银行贷款承诺书
2014/03/29 职场文书
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
事业单位个人查摆问题及整改措施
2014/10/28 职场文书
《秋思》教学反思
2016/02/23 职场文书
讲解MySQL增删改操作
2022/05/06 MySQL