//////轉換數字金額主函式(包括小數)
/// ///
數字字串
///轉換成中文大寫後的字串或者出錯資訊提示字串
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);
}
數字金額轉成大寫中文金額
數字金額轉成大寫中文金額 region 數字金額轉成大寫中文金額 傳入數字字元 如 12121212.232323 public string moneytochinese string strlowermoney switch itemp strupper strupart strupper it...
金額轉成大寫
數字轉換成大寫金額函式 function atoc numbervalue var numbervalue new string math.round numbervalue 100 數字金額 var chinesevalue 轉換後的漢字金額 var string1 零壹貳叄肆伍陸柒捌玖 漢字數字...
數字變成大寫金額
漢語中數字大寫 private static final string cn upper number 漢語中貨幣單位大寫,這樣的設計類似於佔位符 private static final string cn upper monetray unit 特殊字元 整 private static fin...