导航:首页 > 编程知识 > 编程中如何将阿拉伯数字转为中文

编程中如何将阿拉伯数字转为中文

发布时间: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[] 数组中的“个”改成空

不过毕竟是机械的转换,有零的话不太符合语言习惯

阅读全文

与编程中如何将阿拉伯数字转为中文相关的资料

热点内容
锤子手机怎么样升级 浏览:706
微信朋友圈哲理说说 浏览:649
jscss模板 浏览:472
图片文件夹里多了一个 浏览:305
索尼a7r2配置文件 浏览:706
获取jsp中a中text 浏览:396
电脑word文件怎么找回来 浏览:846
测量网络图 浏览:596
为什么高考报名网站点不进去 浏览:386
jsp数据分页 浏览:464
苹果王者荣耀此时无法 浏览:115
360网卡win10无法使用 浏览:351
大话开始图标是哪个文件 浏览:342
pom打包不带版本号 浏览:689
不懂电脑编程怎么办 浏览:905
ipadprovpn怎么设置密码 浏览:548
win10的1703游戏模式 浏览:412
文件管理的储存是什么 浏览:273
节点ping工具 浏览:1
看查莉成长日记用哪个app 浏览:163

友情链接