public class convert_money {
//132.12
public static String toString(double x) {
String result = “”;
String yuan=“亿千百拾万千百拾元角分”;
String digit =“零壹贰叁肆伍陆柒捌玖”;
int y=(int)(x*100);//13212
for(int i =yuan.length()-1;y>0&&i>0;i–,y=y/10) {
result =""+digit.charAt(y%10)//数字大写
+yuan.charAt(i)+result;//单位
}
return result;
}
public static void main(String[] args) {
System.out.println(toString(132.12));
}
}