簡單的千位符外掛程式

2021-09-25 05:01:40 字數 1350 閱讀 2071

(function( $ )else

},getthispageinput:function(element));

}else if(999'+newnum+'

(千)', $(this), );

(千)');

}else if(9999'+newnum+'

(萬)', $(this), );

(萬)');

}else if(99999'+newnum+'

(十萬)', $(this), );

(十萬)

');}else if(999999'+newnum+'

(百萬)', $(this), );

(百萬)

');}else if(999999'+newnum+'

(千萬)', $(this), );

(千萬)

');}else if(99999999'+newnum+'

(億)', $(this), );

(億)');

}else if(999999999'+newnum+'

(十億)', $(this), );

(十億)

');}else if(9999999999'+newnum+'

(百億)', $(this), );

(百億)

');}else if(99999999999'+newnum+'

(千億)', $(this), );

(千億)

');}

})if(!settings.isnotchange)}

//如果有小數點,且整數的部分的長度大於1,則整數部分不能以0開頭

else}

//針對整數部分進行格式化處理,這是此方法的核心,也是稍難理解的乙個地方,逆向的來思考或者採用簡單的事例來實現就容易多了

/*也可以這樣想象,現在有一串數字字串在你面前,如果讓你給他家千分位的逗號的話,你是怎麼來思考和操作的?

字串長度為0/1/2/3時都不用新增

字串長度大於3的時候,從右往左數,有三位字元就加乙個逗號,然後繼續往前數,直到不到往前數少於三位字元為止

*/for (var i = 0; i < math.floor((num.length-(1+i))/3); i++)

//將資料(符號、整數部分、小數部分)整體組合返回

return (sign + num + cents);}}

};settings.init(this);

return this;

};})(jquery);

/依賴jq與layer,

//html  只需要在input輸入框上面加上unit="true"屬性就ok啦

千位符方法

這篇文章主要介紹了js實現的4種數字千位符格式化方法分享,本文給出了4種千分位格式化方法並對它們的效能做了比較,需要的朋友可以參考下 所謂的數字千分位形式,即從個位數起,每三位之間加乙個逗號。例如 10,000 針對這個需求,我起初寫了這樣乙個函式 複製 如下 方法一 function tothou...

數字增加千分位符

匹配input內只能輸入數字和 逗號或者說是千分位符 ps 使用千分位符時,一般只保留2位小數 如果沒有特殊說明可以用html中的 number屬性可以輸入 e e 是科學計算中的自然數 所以是可以輸入的 限制只能輸入數字 和 if this val length 1 else 數字裝千分位格式,千...

C 數字帶逗號(千分位符 金錢千分位字元)

帶了逗號之後 數字就變成字串了 不再是數字了。1 c 中用最簡單的方法把數字 不含小數 轉換為千分位格式 如1234567變成1,234,567 方法 x.tostring 或 1234567.tostring n0 2 c 中把數字轉換成帶兩位小數的千分位字元 如1234567.891變成1,23...