Source: VB 3.0 問題與解答, Microsoft Faxback, 1996 May 19
在 Internet 尚未普及的時候,很多公司採用 Faxback 與 BBS 下載文件檔案的方式協助使用者排除常見問題,因此,那時候我有花不少錢採購 MSDN Lvel 1 光碟,直接以工具在光碟中瀏覽技術文件。也可以發現原來很多書本上的秘籍不過是一些不為人知的技術問題
原文件中一則「以浮點運算作比較有不符合預期狀況的現象」問題,勾起我對於大學時期的記憶
原先在中興應數學習 C 語言著重在資料結構,後來在銘傳資管補修抵扣學分不足部分時,很幸運的再度受到吳大均老師(洗鏡光先生的學生)開導,改以編譯器的眼光進一步的瞭解程式語 言語法、資料型態、字串與數值比較,那段日子十分充實有趣,可以感受到老師上起課來也特別帶勁,只是難為了那些跟我們轉學/插班學生一起上課的學弟學妹們
由於先前研讀 Computer Sceinece and Overbiew, J.G. Brookshare, Published by Benjamine, (深入且廣泛的計概書籍,相當於 80% 的資管電腦課程)對於電腦硬體結構有基本的認識,才對回答中「因為牽涉浮點數精確度問題,一般都不會拿浮點數做比較」有深刻的感受,提醒我雖然目前使用語 法簡單的 PHP,別忘記對語言深入的瞭解才可以正確的使用,避免寫出這類難以除錯的臭蟲

沒有留言:
張貼留言