日期:2014-05-20  浏览次数:20634 次

人民币大小写分析
以下这个程序是我从一个高手那里拿来的,但是处理0的那一部分我实在是看不懂,请各位帮忙,分不多(没有分了,这是全部家档).先谢了.
public   class   changeToBig{
    public   static   void     main(String   []   args){    
                    char[]       hunit={ '拾 ', '佰 ', '仟 '};                   //段内位置表示    
                    char[]       vuni{ '万 ', '亿 '};                                                                                                                             //段名表示    
                    char[]       digit={ '零 ', '壹 ', '贰 ', '叁 ', '肆 ', '伍 ', '陆 ', '柒 ', '捌 ', '玖 '};           //数字表示    
                    double   value   =   1001001.00;
                    long       midVal   =       (long)(value*100);                                                                                                                                                           //转化成整形    
                    String       valStr=String.valueOf(midVal);                                                                                                                                   //转化成字符串    
                    String       head=valStr.substring(0,valStr.length()-2);                                                               //取整数部分    
                    String       rail=valStr.substring(valStr.length()-2);                                                                                       //取小数部分