实验目的:
编写一个程序,将浮点数转换成人民币读法字符串,例如,将1006.333转换为壹千零陆元参角参分。
实验步骤:
import java.util.Scanner;
public class Rmb{
private String[] hanArr={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};
private String[] unitArr_Integer={"拾","佰","仟","万"};
private String[] unitArr_Decimal={"分","角"};
//针对整数部分
private String toHanStr_Integer(String numStr){
String result="";
int numLen=numStr.length();
for(int i=0;i<numLen;i++){
int num=numStr.charAt(i)-48;
if(i!=numLen-1&&num!=0){
result+=(hanArr[num]+unitArr_Integer[numLen-2-i]);
}
else{
if(hanArr[num].equals("零")&&result.substr