/
////// 轉換數字金額主函式(包括小數)
////// 數字字串
/// 轉換成中文大寫後的字串或者出錯資訊提示字串
/// /// 轉換數字金額主函式(包括小數)
///
///
///
public static string convertsum(string str)
}///
/// 判斷是否是正數字字串
////// 判斷字串
/// 如果是數字,返回true,否則返回false
private static bool ispositvedecimal(string str)
catch (exception)
if (d > 0)
return true;
else
return false;
}///
/// 轉換數字(整數)
////// 需要轉換的整數數字字串
/// 轉換成中文大寫後的字串
private static string convertdata(string str)
else
else if (strlen <= 12)//數字長度大於八位,小於十二位
}strlen = rstr.length;
if (strlen >= 2)
}return rstr;
}///
/// 轉換數字(小數部分)
////// 需要轉換的小數部分數字字串
/// 轉換成中文大寫後的字串
private static string convertxiaoshu(string str)
else
}///
/// 轉換數字
////// 轉換的字串(四位以內)
///private static string convertdigit(string str)
rstr = rstr.replace("拾零", "拾");
strlen = rstr.length;
return rstr;
}///
/// 轉換四位數字
///private static string convert4digit(string str)
////// 轉換三位數字
///private static string convert3digit(string str)
////// 轉換二位數字
///private static string convert2digit(string str)
////// 將一位數字轉換成中文大寫數字
///private static string convertchinese(string str)
return (cstr);
}
將數值金額轉換為中文大寫金額
將數值金額轉換為中文大寫金額 param amount float 金額 支援到分 param type int 補整型別,0 到角補整 1 到元補整 return mixed 中文大寫金額 function convertamounttocn amount,type 1 金額為0,則直接輸出 零元...
python數字金額轉換為中文大寫金額
python數字金額轉換為中文大寫金額 編寫一函式,將數字金額轉換為中文大寫金額。設最高位考慮到億,最低位考慮到分 如 數字金額為1023.445,轉換為中文大寫金額為 壹仟零佰貳拾叄元肆角伍分 輸入 乙個數字金額 如 1234.5 輸出 中文大寫金額 壹仟貳佰叄拾肆元伍角零分 from decim...
java將金額轉換為大寫中文
public class numberutil private static final string num 將金額小數轉換成中文大寫金額 param money return result public static string test2 double money else result r...