C 中數字金額轉換大寫金額方法

2021-06-16 01:51:55 字數 1400 閱讀 5175

**的主調函式為convertsum,它的引數是string型別的數字字串。在asp.net中呼叫方式如下:

label1.text=convertsum("數字字串");

其**如下:

/// 轉換數字金額主函式(包括小數)

////// 數字字串

/// 轉換成中文大寫後的字串或者出錯資訊提示字串

public string convertsum(string str)

}///

/// 判斷是否是正數字字串

////// 判斷字串

/// 如果是數字,返回true,否則返回false

public bool ispositvedecimal(string str)

catch(exception)

if(d>0)

return true;

else

return false;

}///

/// 轉換數字(整數)

////// 需要轉換的整數數字字串

/// 轉換成中文大寫後的字串

public string convertdata(string str)

else

else

if(strlen<=12)//數字長度大於八位,小於十二位

}strlen=rstr.length;

if (strlen>=2)

}return rstr;

}///

/// 轉換數字(小數部分)

////// 需要轉換的小數部分數字字串

/// 轉換成中文大寫後的字串

public string convertxiaoshu(string str)

else

}///

/// 轉換數字

////// 轉換的字串(四位以內)

///public string convertdigit(string str)

rstr=rstr.replace("拾零","拾");

strlen=rstr.length;

return rstr;

}///

/// 轉換四位數字

///public string convert4digit(string str)

////// 轉換三位數字

///public string convert3digit(string str)

////// 轉換二位數字

///public string convert2digit(string str)

////// 將一位數字轉換成中文大寫數字

///public string convertchinese(string str)

return(cstr);

}

數字金額轉為大寫金額 C

數字金額轉為大寫金額 c 複製 ie有效 列印關於 金額轉大寫 public class moneyconvertchinese string strlower null string strupart null string strupper null intitemp 0 保留兩位小數 123....

c 數字金額轉大寫金額

static string moneytoupper string stramount string strlower null string strupart null string strupper null int itemp 0 保留兩位小數 123.489 123.49 123.4 123...

數字金額轉為大寫金額

金額轉大寫 public class moneyconvertchinese string strlower null string strupart null string strupper null int itemp 0 保留兩位小數 123.489 123.49 123.4 123.4 lo...