阿拉伯数字转换英文数字表示算法解析及其实现

1.阿拉伯数字转换英文数字表示算法解析
  例如:
  1,111,111,111,111,111.00
  1千1百1十1兆1千1百1十1亿1千1百1十1万1千1百1十1
 
  分整数部分处理和小数部分处理
  A.整数部分处理算法
      三位数字一节
      从右边数第一个三位数字单位为空
      从右边数第二个三位数字单位万
      从右边数第三个三位数字单位亿
      从右边数第三个三位数字单位兆
      然后循环处理每三位 千,百,个  
      单位用美元(dollar)

 
  B.小数部分处理(只保留2为小数)
    个位和十位处理 单位用美分(CNET)

     注意事项:注意零的处理

Code
原文地址:https://www.cnblogs.com/Tonyyang/p/1424836.html