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

2012年8月7日

摘要: 在网上看到不少人民币大写转换的类,或多或少的总有一些问题,不放心用在企业开发上。而且每个人的思路总是天马行空,别说面向对象的方法,就是面向过程也说不通,充斥着各种各样的特殊情况。如果少考虑一种情况,那结果就很难预料,而且代码的可读性,我实在不敢恭维。昨天,突然心血来潮,用结构化的思想整理了一遍,在这里就拿出来分享一下。首先,数字应该分段,分成万以下的、万、亿、兆这几个段,并且每个段的长度固定是4个数字。比如说 123456 分为两个段,前面一个未满的段:12 ,后面是满的段:3456 。其次,每个满段其实都是个十百千四个单位。比如:12345678 ,转成数字大写是:壹仟贰佰叁拾肆 万 伍仟陆 阅读全文

posted @ 2012-08-07 17:21 hyd309 阅读(4717) 评论(0) 推荐(0) 编辑