做乙個中醫專案時後台返回是阿拉伯數字,專案需求是需要轉化為中文數字,記錄一下轉化方法,感覺要比那種switch...case...拓展性好一點。因為當時不會超過一千,所以就寫到了百位,其他需求可以自行更改一下。
當然預設傳的是整數型別的。
public class numbertochineseutil ;}string unit_chinese = ;
string result = ""
;int n = string.length();
for (int i = 0
; i < n; i++) else
} else else }}
log.e("hu"
, result);
return result;
}}
java阿拉伯數字轉成中文數字
五更鼓角聲悲壯,三峽星河影動搖 這裡先寫個工具類.用於轉換數字到中文,直接傳入乙個int型數字就可以了.public class numbertoch else if si.length 2 十 else if si.length 3 百 else if si.length 4 千 else if ...
阿拉伯數字轉換為簡寫漢字
阿拉伯數字轉換為簡寫漢字 function arabiatosimplifiedchinese num if isnan num 字元處理完畢後開始轉換,採用前後兩部分分別轉換 part string num split newchar 小數點前進行轉化 for i part 0 length 1 ...
面試 阿拉伯數字金額轉漢字
要求將阿拉伯數字轉為漢字顯示出來 包含單位 幾個小的注意點 1 中文字元佔兩個位元組,所以如果用c語言實現,需要用char陣列的形式儲存單個漢字。2 如果數字 現連續的零,需要把它替換為單一的零。3 在億 萬 元的前面乙個漢字不可以為零 人民幣讀取方式決定 4 double數值可分為整數部分和小數部...