看板 java 關於我們 聯絡資訊
※ 引述《etrexetrex (moonet)》之銘言: : 對任意一個二進位無法表示的數 : 例如:2/5 : 在二進位會變成0.3999999999 (沒記錯的話) : 然後使用所謂最簡單的方法會得到 : 3999999999 : ----------- : 10000000000 : 發現與一開始的 2/5 不相等,意思就是會有無法還原的問題。 我的想法是,這個問題必須先簡化, 因為電腦中存著的就是 0.3999999999...而不是 2/5 單看到 0.399999999..,我們也不能說他就一定是 0.4 所以只要定義個精準度,先四捨五入到那一位數即可。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.78.239