阿拉伯數字轉成漢字

2021-08-07 22:05:01 字數 428 閱讀 3096

做乙個中醫專案時後台返回是阿拉伯數字,專案需求是需要轉化為中文數字,記錄一下轉化方法,感覺要比那種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數值可分為整數部分和小數部...