乙個將阿拉伯數字轉換成中文大寫的最簡單演算法

2021-04-14 02:19:54 字數 613 閱讀 5225

**如下:

//加到類的定義部分

private static string cstr=;

private static string wstr=;

//數字必須在12位整數以內的字串

//呼叫方式如:label1.text=convertint("數字字串");

public string convertint(string str)

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

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

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

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

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

for(i=1;i<=6;i++)

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

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

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

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

rstr+="圓整";

return rstr; }

js將阿拉伯數字轉換成漢字大寫

適用場景 票據,結算憑證等。將任意數字的金額,轉換成漢字大寫的形式。例如 1234.50 壹仟貳佰叄拾肆圓伍角。壹 貳 叄 肆 直接貼 如下 阿拉伯數字轉換成大寫漢字 function numberparsechina money money parsefloat money if money ma...

將阿拉伯數字轉換成中文大寫的好演算法

加到類的定義部分 private static string cstr private static string wstr 數字必須在12位整數以內的字串 呼叫方式如 label1.text convertint 數字字串 public string convertint string str r...

將阿拉伯數字轉換成中文大寫金額的形式

問題 編寫控制台程式,使用者輸入阿拉伯數字的金額,系統自動轉換成中文大寫金額的形式輸出。例如 輸入458796 轉換為 肆拾伍萬捌仟柒佰玖拾陸。問題分析 既然是數字大小寫轉換,那麼我們這樣考慮問題 先最高考慮到千萬級別。那麼我們把這個數抽象成由個 十 百 千 萬這麼幾個位組成。其中個 十 百 千都是...