
成都創(chuàng)新互聯(lián)公司于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元邢臺縣做網(wǎng)站,已為上家服務(wù),為邢臺縣各地企業(yè)和個人服務(wù),聯(lián)系電話:18980820575
function?formatnumber(value,?num){
var?a,?b,?c,?i;
a?=?value.toString();
b?=?a.indexOf(".");
c?=?a.length;
if?(num?==?0)?{
if?(b?!=?-1)?{
a?=?a.substring(0,?b);
}
}?else?{//如果沒有小數(shù)點(diǎn)
if?(b?==?-1)?{
a?=?a?+?".";
for?(i?=?1;?i?=?num;?i++)?{
a?=?a?+?"0";
}
}?else?{//有小數(shù)點(diǎn),超出位數(shù)自動截取,否則補(bǔ)0
a?=?a.substring(0,?b?+?num?+?1);
for?(i?=?c;?i?=?b?+?num;?i++)?{
a?=?a?+?"0";
}
}
}
return?a;
}
alert(formatnumber(3.1,4));//使用方法,第一個參數(shù)是你要轉(zhuǎn)化的小數(shù),第二個是位數(shù)
因?yàn)閖s里沒有類似 '0'*x的方法,也沒有類似用1個字符串不足到指定長度的函數(shù),所以只能自己寫
function str_pad( hex ){
var zero = '00000000';
var tmp = 8-hex.length;
return zero.substr(0,tmp) + hex;
}
需要準(zhǔn)備的材料分別是:電腦、html編輯器、瀏覽器。
1、首先,打開html編輯器,新建html文件,例如:index.html。
2、在index.html的script標(biāo)簽中,輸入js代碼:var a = '2.71828';var b = parseInt(a * 100) / 100;document.body.innerText = b;。
3、瀏覽器運(yùn)行index.html頁面,此時會發(fā)現(xiàn)打印出的兩位小數(shù)是截取而不是四舍五入。
/**
如此,.slice(-5)表示截取的是從后往前數(shù)5位一直到最后
console.log((Array(5).join(0) + 38).slice(-5));// 00038
//十進(jìn)制轉(zhuǎn)其他
var x=110;
alert(x);
alert(x.toString(8));
alert(x.toString(32));
alert(x.toString(16));
//其他轉(zhuǎn)十進(jìn)制
var x='110';
alert(parseInt(x,2));
alert(parseInt(x,8));
alert(parseInt(x,16));
//其他轉(zhuǎn)其他
//先用parseInt轉(zhuǎn)成十進(jìn)制再用toString轉(zhuǎn)到目標(biāo)進(jìn)制
alert(String.fromCharCode(parseInt(141,8)))
alert(parseInt('ff',16).toString(2));
本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:
本文名稱:javascript補(bǔ)零,js數(shù)字前補(bǔ)0
本文網(wǎng)址:http://chinadenli.net/article13/dsehjgs.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、Google、自適應(yīng)網(wǎng)站、靜態(tài)網(wǎng)站、做網(wǎng)站、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)