1樓:匿名使用者
直接調chang()這個方法就行
string ht1 = chang(convert.todouble(234.45));
public static string chang(double digital)
;string mybase = ;
string moneystr = "";
bool ispoint = false;
string moneydigital = digital.tostring();
if (moneydigital.indexof(".") != -1)
for (int i = moneydigital.length; i > 0; i--)
else
}while (moneystr.contains("零零"))
moneystr = moneystr.replace("零零", "零");
moneystr = moneystr.replace("零億", "億");
moneystr = moneystr.replace("億萬", "億");
moneystr = moneystr.replace("零萬", "萬");
moneystr = moneystr.replace("零仟", "零");
moneystr = moneystr.replace("零佰", "零");
moneystr = moneystr.replace("零拾", "零");
while (moneystr.contains("零零"))
moneystr = moneystr.replace("零零", "零");
moneystr = moneystr.replace("零圓", "圓");
moneystr = moneystr.replace("零角", "");
moneystr = moneystr.replace("零分", "");
moneystr = moneystr + "整";
return moneystr;}
ecel如何將數字金額轉換為中文大寫美元
用numberstring函式。如 將a2單元格的531轉換成大寫,則公式 numberstring a2,2 此時得出 伍佰叄拾壹 numberstring a2,1 此時得出 五百三十一 numberstring a2,3 此時得出 五三一如要將數字讀出 則用此公式 if iserror fin...
編寫C程式,將使用者輸入的數字轉換成中文大寫,比如輸入123,輸出“壹貳叄”
include include define max size 1000int main result j converted char 0 result j 1 converted char 1 j 2 i result j 0 printf 轉換後的大寫數字 s result free orig...
怎麼用C語言將英文月份轉換為數值月份
scanf s d d m,day,year int t 1 避免他預設為0.int month t strcmp jan m 判斷兩個字串是否相等,相等就返回一個0.if t 0 怎麼組織下,你自己看吧 呼叫日期函式直接獲取當前日期,結果可以為數值。如果自己定義,可以考慮用列舉型別一一對映。c語言...