Oo緣來是你oO


          posts - 120,comments - 125,trackbacks - 0
          <2006年10月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(6)

          隨筆分類(62)

          隨筆檔案(120)

          JavaScript

          個人博客

          技術網站

          有一只企鵝叫Linux

          有一部咖啡叫Java

          有一部經典叫C++

          系列文章

          經典Blog

          搜索

          •  

          積分與排名

          • 積分 - 144920
          • 排名 - 425

          最新評論

          閱讀排行榜

          評論排行榜

          ???????????????????????????????????如何將字符串或者數字轉換成大寫貨幣

          ??????????????????????????????????????????????????
          馬嘉楠 ????????? 2006-10-16


          注:示例程序會將字符串或者數字轉換成大寫貨幣的表現形式??梢园堰@一部分放到字符串處理的公共類 StringUtils 中,和 DateUtils (《時間日期的一些處理方法)一起,作為項目的公共部分 CommonUtils ,供其它程序進行調用。CommonUtils 就好像是一個輔助工具,使我們能更好的完成項目。我會逐步去添加完善 CommonUtils ,你也可以從現在開始創建自己的代碼庫,畢竟有很多有用的代碼是可以復用的。省時省力,何樂而不為?


          主要內容:
          MoneyConvert.java --- 本文當中只涉及如何將字符串或者數字轉換成大寫貨幣的方法

          主要功能:
          1.???String convertToCapitalMoney(String moneyStr)?
          ??????將字符串轉換成中文的大寫貨幣值

          2.???String convertToCapitalMoney(double moneyValue)
          ??????將數字轉換成中文的大寫貨幣值



          文件:MoneyConvert.java



          測試代碼:


          結果:






          馬嘉楠
          jianan.ma@gmail.com

          posted on 2006-10-16 16:00 馬嘉楠 閱讀(1429) 評論(4)  編輯  收藏 所屬分類: SoureCode

          FeedBack:
          # re: 如何將字符串或者數字轉換成大寫貨幣
          2006-11-02 20:42 | niu
          l老大我怎么顯示的和你的不一樣???

          零圓壹角貳分肆

          貳拾叁萬肆仟伍佰陸拾柒圓捌角貳分肆
            回復  更多評論
            
          # re: 如何將字符串或者數字轉換成大寫貨幣
          2006-11-03 19:35 | 馬嘉楠
          @niu

          你的測試數據是多少???是完全copy我的程序么?作修改了么?

          你有這句代碼么?
          double money = moneyValue + 0.005 ; // 防止浮點數四舍五入造成誤差


            回復  更多評論
            
          # re: 如何將字符串或者數字轉換成大寫貨幣
          2006-11-10 13:54 | casper
          我也是這個問題 顯示有出入   回復  更多評論
            
          # re: 如何將字符串或者數字轉換成大寫貨幣
          2011-06-17 16:03 | sys025
          你們拿著程序就只知道復制用么?自己調試下就能發現String capitalLetter = " 零壹貳叁肆伍陸柒捌玖 " ;零前面有個空格。。去掉就行了。  回復  更多評論
            
          主站蜘蛛池模板: 昌黎县| 凌海市| 广饶县| 文化| 南昌县| 霸州市| 嘉义县| 大余县| 拜城县| 长葛市| 临夏市| 怀来县| 揭东县| 留坝县| 长治县| 盱眙县| 林芝县| 延长县| 册亨县| 叙永县| 喜德县| 海阳市| 郓城县| 怀来县| 饶阳县| 思南县| 邛崃市| 汪清县| 广安市| 临汾市| 罗甸县| 乌兰浩特市| 武陟县| 黔西| 来凤县| 双柏县| 凉城县| 龙口市| 虞城县| 邛崃市| 稻城县|