?? 自述.txt
字號:
********2000-9-30*********
第一次寫這些函數的時候是99年上半年,當時用的是PowerBuilder,正在開發一
個用于管理的數據庫應用軟件,在設計財務帳表中,數字轉換大寫的問題曾困擾
一時,后來從網上找到其他朋友寫的函數,使用時覺得并不理想,于是,決定自
己寫一個完善的函數來。研究了一個晚上寫出第一個函數,數字到人民幣及漢語
拼寫的轉換,用的是PowerBuilder。從去年年底開始使用Delphi設計軟件,在工
作中又碰上了數字轉換漢字的問題,索性重新用Delphi寫出這些函數,將其功能
更加完善,應幾位朋友要求,寫出數字到英文的轉換函數,但認為水平太爛,一
直沒敢發表。直到最近(2000年8月份左右)又有朋友發來郵件,提出意見,要求
修改,這才寫出現在的幾個函數。和很多高手相比,這種小玩意差的太遠,由于
查閱參考書有限,加上本人的語言水平也比較差,代碼可能比較粗糙和臃腫,還
請朋友們指出其中的BUG,非常感謝。
隨手又將PB下的函數重寫了一遍,(放在壓縮包的PB目錄下的
demo.pbl文件以及函數源代碼和說明)同此一起奉上,
望各位笑納。
********2002-4-16*********
最近比較閑散,偶爾翻出從前的東西看看,隨手又改了一下,特別寫了一個為數
字格式的字符串四舍五入的函數,見“函數源代碼”中的DecstrRound.txt,加在
DecimalToChineseExt中了。PB版本的在PB6.0下重寫了一遍。這樣現在的函數將
適用于Delphi3,4,5,6和PB6,7,8。
已經上傳到Delphi開發者資源社區http://delphi.mychangshu.com/default.asp
上面兩個月了,下載次數有360多次了,不過還沒有提意見的,呵呵!
還要注意的是,在DecimaltoChinese和DecimalToEnglish函數中受浮點數到字符串
轉換函數所限可能會有誤差。
有什么意見就找我吧,Silmark@163.com或者Silmark@sina.com
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -