JS 保留小数点后面2位小数】的更多相关文章

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 = &q…
原文地址: http://www.jb51.net/article/45884.htm 四舍五入以下处理结果会四舍五入: ? 1 2 var num =2.446242342; num = num.toFixed(2); // 输出结果为 2.45 不四舍五入以下处理结果不会四舍五入:第一种,先把小数边整数: ? 1 2 Math.floor(15.7784514000 * 100) / 100  // 输出结果为 15.77 第二种,当作字符串,使用正则匹配: ? 1 2 Number(15.…
java四舍五入BigDecimal保留两位小数的实现方法: // 四舍五入保留两位小数System.out.println("四舍五入取整:(3.856)="      + new BigDecimal(i).setScale(2, BigDecimal.ROUND_HALF_UP)); JavaScript 保留两位小数的实现方法:四舍五入 var num =2.446242342; num = num.toFixed(2); // 输出结果为 2.45…
<!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 htt…
<script language="JavaScript" type="text/javascript"> function clearNoNum(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符 obj.value = obj.value.replace(/\.{,}/g,"."); //只保留第一个. 清除多余的 obj.v…
string.format("%.4f",1/3) 1.Math.Round(0.333333,2);//按照四舍五入的国际标准2. double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位3. float i=0.333333; int j=(int)(i * 100); i = j/100;4. decimal.Round(decimal.Parse("0.3…
1.substr var str = "Hello world!"; document.write(str.substr(3)); 输出:lo world! var str = "Hello world!"; document.write(str.substr(3,7)); 输出:lo worl 2.toFixed(四舍五入) var num = new Number(12.38): document.write(num.toFixed(1)); 输出:12.4 3…
1.直接使用字符串处理 double ds = Double.valueOf(String.format("%.3f", Math.random()).toString()); 这字符串里面的 3 就是保留小数的位数.这里面我们直接字符分割保留的.…
<select name="" id=""> <volist name="v['childList']" id="n" key="k"> <option value="{pigcms:$n['id']}" price={pigcms:$n['price']} <if condition='$k eq 1'>selected</if>&…
,),round(UnTaxAmount,))as UnTaxAmount from View_SaleVoice ,)) as UnTaxAmount from View_SaleVoice…