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 相关文章推荐
jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
Apr 08 Javascript
js和jquery设置disabled属性为true使按钮失效
Aug 07 Javascript
javascript中Object使用详解
Jan 26 Javascript
基于javascript实现文字无缝滚动效果
Mar 22 Javascript
简单解析JavaScript中的__proto__属性
May 10 Javascript
jQuery实现CheckBox全选、全不选功能
Jan 11 Javascript
ionic2屏幕适配实现适配手机、平板等设备的示例代码
Aug 11 Javascript
详解vue中组件参数
Jul 09 Javascript
微信上传视频文件提示(推荐)
Nov 22 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
Apr 25 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
Jul 14 Javascript
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
Mar 01 Vue.js
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
phpMyAdmin 安装教程全攻略
2007/03/19 PHP
ThinkPHP3.1的Widget新用法
2014/06/19 PHP
Yii2.0框架模型多表关联查询示例
2019/07/18 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
2019/08/14 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
DHTML 中的绝对定位
2006/11/26 Javascript
jQuery开发者都需要知道的5个小技巧
2010/01/08 Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
2013/10/18 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
详解maxlength属性在textarea里奇怪的表现
2015/12/27 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
VueCli3.0中集成MockApi的方法示例
2019/07/05 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
vue3+typescript实现图片懒加载插件
2020/10/26 Javascript
echarts柱状图背景重叠组合而非并列的实现代码
2020/12/10 Javascript
详解uniapp的全局变量实现方式
2021/01/11 Javascript
[00:42]《辉夜杯》—职业组预选赛12月3日15点 正式打响
2015/12/03 DOTA
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
解决Python中由于logging模块误用导致的内存泄露
2015/04/23 Python
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
2017/08/08 Python
python实现猜数字小游戏
2020/03/24 Python
Selenium的使用详解
2018/10/19 Python
python爬虫实现中英翻译词典
2019/06/25 Python
python 函数嵌套及多函数共同运行知识点讲解
2020/03/03 Python
Django filter动态过滤与排序实现过程解析
2020/11/26 Python
HearthSong官网:儿童户外玩具、儿童益智玩具
2017/10/16 全球购物
海蓝之谜英国官网:La Mer英国
2020/01/15 全球购物
SQL面试题
2013/12/09 面试题
知名企业招聘广告词大全
2014/03/18 职场文书
六一儿童节演讲稿
2014/05/23 职场文书
2014年国庆标语
2014/06/30 职场文书
vue修饰符.capture和.self的区别
2022/04/22 Vue.js
Python时间操作之pytz模块使用详解
2022/06/14 Python
MySQL数据库之存储过程 procedure
2022/06/16 MySQL