資訊組織1022
今天教如何檢查ISBN國際書目的正確,發現國際標準檢查號的檢查碼編排很有趣,很多地方都會用一串數字代表身分,而最後一碼都那個數字通常是檢查碼,而ISBN也是一種,是在下面加權1997年前是98765432,而1992年以後是131313131313不知道是根據什麼定的,然後再乘起來的和除以10的餘數再以10減就是檢查碼。但不知道為什麼,我試算參考資源課本後的ISBN但發現以1997年後的算得出不符的答案,但把所有數字加起來除以10的餘數卻是書上所寫的檢查碼,我很清楚那本書是1997年後出版,但我問一些同學他們也不知道。其實檢查碼的應用很廣,除了學生證上,我的一堂全人課也提到信用卡後有檢查碼,不過算的方法不太一樣,下面的加權是上面的倒數,而且乘起來後如果有進位要把兩碼都加起來,比如21要2+1但最後也以10除已總和,最後以10減就是檢查碼,我覺得有趣之處是不同的檢查方法不同的結果,多觀察就會發現周遭還有哪裡運用檢查碼。
沒有留言:
張貼留言