close

在程式設計俱樂部閒逛時, 看到一個問題, 希望把數字轉換成支票格式的國字
比如 數字1200 轉換成 壹仟貳佰元


http://www.programmer-club.com/pc2020v5/forum/showsametitleN.asp?board_pc2020=access&id=6213

第一次問題在 2007/8/9 發問, 第二次回應是2008/3/20

個人覺得還滿有趣的問題, 所以就寫了以下的功能範本

內容包含Javascript及vbscript的執行範本

Javascript部份又忍不住的使用了裝飾者模式撰寫, 用的有點過了頭

vbscript部份就使用簡單的字串分析,建立方法(Convert), 傳入數字, 接收回傳值

在大數計量單位部份, 查詢到以下資料, 如果數字超過大數的話, 就沒辦法正常顯示了, 這算是BUG吧。^^~
萬=1x10^4
億=1x10^8
兆=1x10^12
京=1x10^16
垓=1x10^20
秭=1x10^24
穰=1x10^28
溝=1x10^32
澗=1x10^36
正=1x10^40
載=1x10^44
極=1x10^48
恆河沙=1x10^52
阿僧祇=1x10^56
那由他=1x10^60
不可思議=1x10^64
無量=1x10^68
大數=1x10^72


線上展示
http://aqr198.googlepages.com/count_big5.htm

arrow
arrow
    全站熱搜

    aqr199xx 發表在 痞客邦 留言(0) 人氣()