JS 保留2位小数 四舍五入(小数点后面不足2位,自动用0补齐)
2024-10-01 06:39:14
function changeTwoDecimal_f(x) {
var f_x = parseFloat(x);
if (isNaN(f_x)) {
alert('function:changeTwoDecimal->parameter error');
return false;
}
var f_x = Math.round(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;
} 参考链接:http://www.jb51.net/article/45884.htm
最新文章
- 解决phalcon model在插入或更新时会自动验证非空字段
- js中apply()和call()方法的使用
- MS SQL查看效率语句 与PLSQL中F5功能相同
- JavaScript开发原生App模式能否突出重围?
- ERP产品价格成本计算的几个方法(转)
- nyoj 230/poj 2513 彩色棒 并查集+字典树+欧拉回路
- ARM指令集(下)
- js 框架都有哪几种(转载)
- Creating a Navigation Drawer 创建一个导航侧边栏
- 微信QQ的二维码登录原理浅析
- IOS UI 第八篇:基本UI
- iOS 之 工厂模式
- PHP学习路线图
- 【2017-03-20】HTML基础知识、文字标记、图片标记、空格换行、表格、表格嵌套及布局、超链接
- 剑指offer(65)矩阵中的路径
- SPOJ 10570 LONGCS - Longest Common Substring
- Kali Linux上安装SSH服务
- 移动开发基础和Dalvik VM
- Ionic实现自定义返回按键事件
- 制作一款3D炸弹超人游戏