導航:首頁 > 編程知識 > 編程中如何將阿拉伯數字轉為中文

編程中如何將阿拉伯數字轉為中文

發布時間:2024-03-02 11:48:07

A. 使用java程序如何讓阿拉伯數字轉換成中文

import java.util.Scanner;

public class Num
{
public Num() {}

static String []bigNum={"零","一","二","三","四","五","六","七","八","九"};

static String getNUM(String str)
{

int t=Integer.parseInt(str);
return bigNum[t];
}

public static void main(String[] args)
{
try
{
String strbig=new String("");
System.out.print("請輸入數字:");
Scanner sc=new Scanner(System.in);
long num=sc.nextLong();
String temp=String.valueOf(num);
int b=temp.indexOf(".");
int s=temp.length()-(b+1);

int j=b;
for (int i =0; i<b;i++) {
strbig+=getNUM(temp.substring(i,i+1));

j--;
}
temp=temp.substring(b+1,temp.length());
for (int i = 0; i < s; i++)
{

strbig+=getNUM(temp.substring(i,i+1));
}
System.out.println("轉換結果:"+strbig);
}
catch(Exception ex)
{
System.out.println("請輸入整數");
}

}
}

B. 用java把阿拉伯數字轉換成中文數字,怎麼做

有個簡單的轉換,支持10億以內

public class Test {
public static void test(int d) {
// String[] str = { "零", "壹", "貳", "叄", "肆", "伍", "陸", "柒", "捌", "玖" };
String[] str = { "零", "一", "二", "三", "四", "五", "六", "七", "八", "九" };
// String ss[] = new String[] { "元", "拾", "佰", "仟", "萬", "拾", "佰", "仟", "億" };
String ss[] = new String[] { "個", "十", "百", "千", "萬", "十", "百", "千", "億" };
String s = String.valueOf(d);
System.out.println(s);
StringBuffer sb = new StringBuffer();
for (int i = 0; i < s.length(); i++) {
String index = String.valueOf(s.charAt(i));
sb = sb.append(str[Integer.parseInt(index)]);
}
String sss = String.valueOf(sb);
int i = 0;
for (int j = sss.length(); j > 0; j--) {
sb = sb.insert(j, ss[i++]);
}
System.out.println(sb);
}

public static void main(String[] args) {
test(3213);
test(912321321);
}
}


結果

不想要「個」的話就把 ss[] 數組中的「個」改成空

不過畢竟是機械的轉換,有零的話不太符合語言習慣

閱讀全文

與編程中如何將阿拉伯數字轉為中文相關的資料

熱點內容
我們身邊都有哪些大數據例子 瀏覽:25
震旦adc307掃描的文件在哪裡 瀏覽:999
圖片打開變成文件 瀏覽:194
松下微單電腦傳文件軟體 瀏覽:574
蘋果藍牙鍵盤surface 瀏覽:170
mindmaplinux 瀏覽:733
oppo手機怎麼連接電腦傳輸數據 瀏覽:624
word刪除章節附註分隔符 瀏覽:773
公告質疑需要哪些文件 瀏覽:608
資料庫模型是干什麼的 瀏覽:404
win10的驅動怎麼安裝驅動 瀏覽:320
word文件水印怎麼取消 瀏覽:443
rhel6的鏡像文件在哪裡下載 瀏覽:571
成功正能量微信頭像 瀏覽:848
wps表格如何恢復數據 瀏覽:264
linuxc靜態庫創建 瀏覽:838
u盤有微信文件但微信恢復不了 瀏覽:585
蘋果的網站數據是什麼 瀏覽:22
ps滾字教程 瀏覽:237
win7網路鄰居如何保存ftp 瀏覽:186

友情鏈接