數字轉中文大寫金額

2022-01-14 04:54:34 字數 1082 閱讀 1620

不知道大家有沒有遇到需要將數字轉成中文大寫的需要,如下圖

這是轉換的**,有需要的的ctr+c吧,不謝。

public

class

publicconvert

;private

static string ls_dw_zh = ;

private

static string num_dw = ;

private

static string ls_dw_x = ;

//////

金額小寫轉中文大寫。

///整數支援到萬億;小數部分支援到分(超過兩位將進行banker捨入法處理)

/// ///

需要轉換的雙精度浮點數

///轉換後的字串

public

static

string numgetstr(double num)

if (numsr_x == "" || int.parse(numsr_x) <= 0

)

if(izhsh_bool)

else

if (int.parse(numstr_zh.substring(a - 1, 1)) != 0

) numstr_r = ls_shz[int.parse(numstr_dq)] +numstr_r;

}if (!ixsh_bool)

return numstr_r + "整"

;

//numstr_r += "零";

}

for (int b = 0; b < numsr_x.length; b++)

return

numstr_r;

}public

static

string reversion_str(string

input)

}

數字金額轉中文大寫金額

用來將數字金額轉化成中文大寫的金額 param value return public static string changetobig double value 段內位置表示 char vunit 段名表示 char digit 數字表示 decimalformat df new decimal...

金額數字轉中文大寫

public class moneyutil 整數部分的單位 private static final string iunit 小數部分的單位 private static final string dunit 得到大寫金額。public static string tochinese strin...

金額數字轉大寫中文

將數字轉為大寫 public string moneytochinese string lowermoney string strlower null string strupart null string strupper null int itemp 0 保留兩位小數 123.489 123.4...