欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js對(duì)數(shù)字的格式化使用說明

 更新時(shí)間:2011年01月12日 22:04:26   作者:  
Javascript也提供了對(duì)數(shù)字進(jìn)行格式化輸出的支持,需要的朋友可以參考下。
在jsp頁面上可以使用<fmt:------對(duì)數(shù)字對(duì)行格式化

在js中----------

Javascript也提供了對(duì)數(shù)字進(jìn)行格式化輸出的支持

Number對(duì)象提供的幾種格式化函數(shù):

toExponential([fractionDigits]) :將數(shù)字按科學(xué)計(jì)數(shù)法格式返回,其中的fractionDigits值小數(shù)點(diǎn)后保留的位數(shù)。
toFixed([fractionDigits]) :將數(shù)字按指定的小數(shù)點(diǎn)位數(shù)返回,其中的fractionDigits值小數(shù)點(diǎn)后保留的位數(shù)。
toPrecision([precision]) :將數(shù)字按指定的精度返回(這個(gè)精度不是指小數(shù)點(diǎn)后幾位),其中precision是指定的精度值。

var num=56.45678;
var rs1=num.toExponential(2);//rs1的值為5.65e+1
var rs2=num.toFixed(2);//rs的值為56.45
var rs3=num.toPrecision(2);//rs的值為56



雖然說Number對(duì)象提供的這些方法能夠解決不少的數(shù)字轉(zhuǎn)化問題,但是對(duì)于許多情況還是不好滿足的,例如對(duì)百分號(hào)的支持等等。

為了解決這個(gè)問題,并提供更為強(qiáng)大和靈活的數(shù)字格式化要求,JsJava專門提供了的Javascript自定義類來進(jìn)行支持,你可以下載jsjava-1.0.js,引用其中的src/jsjava/text/NumberFormat.js或者直接引用jslib/jsjava-1.0.js,舉例如下:
復(fù)制代碼 代碼如下:

<script src="js/jsjava/text/NumberFormat.js"></script>
<script src="js/jsjava/lang/StringBuffer.js"></script>
<script src="js/jsjava/lang/IllegalArgumentException.js"></script>
<script>
var nf=new DecimalFormat();
nf.applyPattern("000.000%");
var res=nf.format(-0.893566);
document.write(res+"<br>");
nf.applyPattern("0000.00");
var res=nf.format(-53.385967);
document.write(res+"<br>");
nf.applyPattern("0000.000E00");
var res=nf.format(53.385967);
document.write(res+"<br>");
</script>

顯示結(jié)果為:

-89.357%
-53.39
5338.597e-2
相關(guān)文檔下載

相關(guān)文章

  • 微信小程序云開發(fā)之云函數(shù)詳解

    微信小程序云開發(fā)之云函數(shù)詳解

    這篇文章主要介紹了微信小程序云開發(fā)之云函數(shù)的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • Js通過AES加密后PHP用Openssl解密的方法

    Js通過AES加密后PHP用Openssl解密的方法

    這篇文章主要給大家介紹了關(guān)于Js如何通過AES加密后PHP利用Openssl解密的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • JS設(shè)置網(wǎng)頁圖片vspace和hspace屬性的方法

    JS設(shè)置網(wǎng)頁圖片vspace和hspace屬性的方法

    這篇文章主要介紹了JS設(shè)置網(wǎng)頁圖片vspace和hspace屬性的方法,具體分析了vspace和hspace屬性的功能及javascript修改技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • JavaScript 開發(fā)工具webstrom使用指南

    JavaScript 開發(fā)工具webstrom使用指南

    本文給大家推薦了一款非常熱門的javascript開發(fā)工具webstrom,著重介紹了webstrom的特色功能、設(shè)置技巧、使用心得以及快捷鍵匯總,非常的全面。
    2014-12-12
  • JS實(shí)現(xiàn)根據(jù)用戶輸入分鐘進(jìn)行倒計(jì)時(shí)功能

    JS實(shí)現(xiàn)根據(jù)用戶輸入分鐘進(jìn)行倒計(jì)時(shí)功能

    倒計(jì)時(shí)功能大家無論在各大網(wǎng)站都可以看到,今天小編給大家分享一段基于js實(shí)現(xiàn)的根據(jù)用戶輸入分鐘進(jìn)行倒計(jì)時(shí)功能,非常不錯(cuò),需要的朋友參考下吧
    2016-11-11
  • 微信小程序input、textarea層級(jí)過高穿透的問題解決

    微信小程序input、textarea層級(jí)過高穿透的問題解決

    微信小程序原生組件camera、canvas、input、live-player、live、pusher、map、textarea、video的層級(jí)是最高的,那么如何解決微信小程序input、textarea層級(jí)過高穿透,本文就詳細(xì)的介紹一下
    2021-11-11
  • javascript順序加載圖片的方法

    javascript順序加載圖片的方法

    這篇文章主要介紹了javascript順序加載圖片的方法,可實(shí)現(xiàn)javascript針對(duì)圖片的逐次加載,從而減緩服務(wù)器壓力,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-07-07
  • JavaScript中跨域問題的深入理解

    JavaScript中跨域問題的深入理解

    這篇文章主要給大家介紹了關(guān)于JavaScript中跨域問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • js實(shí)現(xiàn)按Ctrl+Enter發(fā)送效果

    js實(shí)現(xiàn)按Ctrl+Enter發(fā)送效果

    按Ctrl+Enter發(fā)送,思路是監(jiān)聽textarea的onkeydown事件,當(dāng)ctrl鍵被按下,并且,keycode為13(回車),時(shí),調(diào)用發(fā)送表單的函數(shù)
    2014-09-09
  • 原生js實(shí)現(xiàn)俄羅斯方塊

    原生js實(shí)現(xiàn)俄羅斯方塊

    這篇文章主要為大家詳細(xì)介紹了原生js實(shí)現(xiàn)俄羅斯方塊,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-10-10

最新評(píng)論