时间:2021-05-26
用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?
1. 最笨的办法
复制代码 代码如下:
function get()
{
var s = 22.127456 + "";
var str = s.substring(0,s.indexOf(".") + 3);
alert(str);
}
2. 正则表达式效果不错
复制代码 代码如下:
<script type="text/javascript">
onload = function(){
var a = "23.456322";
var aNew;
var re = /([0-9]+\.[0-9]{2})[0-9]*/;
aNew = a.replace(re,"$1");
alert(aNew);
}
</script>
3. 他就比较聪明了.....
复制代码 代码如下:
<script>
var num=22.127456;
alert( Math.round(num*100)/100);
</script>
4.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。
复制代码 代码如下:
<script>
var num=22.127456;
alert( num.toFixed(2));
</script>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
以下我们将为大家介绍JavaScript保留两位小数的实现方法:四舍五入以下处理结果会四舍五入:varnum=2.446242342;num=num.toFix
四舍五入可以使用toFixed()方法,toFixed()方法可把Number四舍五入为指定小数位数的数字。代码如下:toFixed()方法varnum=2.4
四舍五入命令操作系统支持:Windows、Linux所属类别:算术运算返回按照指定的方式进行四舍五入运算的结果数值。语法:双精度小数型四舍五入(欲被四舍五入的数
本文实例总结了php实现四舍五入的方法。分享给大家供大家参考。具体分析如下:php实现四舍五入的三种方法,分别通过number_format函数、round函数
原生javascript中四舍五入的函数toFixed(n),n为要保留的小数位数。(0