.NET 學習

.NET 學習生活感想... 万事成蹉跎..... 贵在坚持 及时整理自己做过和学过的东西

博客园 首页 新随笔 联系 订阅 管理

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

 

 

posted on 2009-03-30 10:04  Tonyyang  阅读(1190)  评论(0编辑  收藏  举报
欢迎转载,转载请注明出处:http://www.cnblogs.com/Tonyyang/