C winfrom設定金額數字大小寫轉換

2021-09-11 04:37:48 字數 971 閱讀 6379

張**_suger

開發工具與關鍵技術:visual studio 2015、c#、.net、winfrom

很多時候我們比如金額就需要對數字的小寫轉換成大寫模式,因此我查詢了歸納了如下方法,希望能幫到小夥伴。

實現截圖::

實現**::

#region 數字小寫轉大寫

public

static string cnumtoch

(string x)

;//為數字位數建立乙個位陣列

string[

] digit =

newstring

;//為數字單位建立乙個單位陣列

string[

] units =

newstring

; string returnvalue ="";

//返回值

int finger =0;

//字元位置指標

int m = x.length %4;

//取模

int k =0;

if(m >0)

else

//外層迴圈,四位一組,每組最後加上單位: ",萬億,",",億,",",萬,"

for(

int i = k; i >

0; i--)}

else}}

finger += l;

//每組最後加上乙個單位:",萬,",",億," 等

if(i < k)

//如果不是最高位的一組

}else

} returnvalue +=

"萬元整"

;return returnvalue;

}#endregion

金額數字校驗

enjspamount onblur checkmoney this onkeyup onlynumber this td 只能輸入金額 function onlynumber obj if xsw obj.value zsw xsw else else 必須保證第乙個為數字而不是.obj.valu...

jQuery 金額,數字操作

var num 3.14159265358 var money parsefloat num tofixed 2 保留2位小數,如 2,會在2後面補上00.即2.00 function todecimal2 x var f math.round x 100 100 var s f.tostring ...

金額數字大寫轉換

by linsl 2008 07 23 轉化格式 function numtoch num var num ch new array 零 壹 貳 叄 肆 伍 陸 柒 捌 玖 var z unit new array 元 拾 佰 仟 萬 拾 佰 仟 億 拾 佰 仟 var point new arra...