ಠ_ಠ
萬事問噗浪
想請問一下關於十進制轉為二進制的問題
網路上寫說(43.625)10要轉為二進制的時候要轉小數點後面的 但是我用計算機算(504.71)這種數字時他卻把.71忽略掉了 為什麼 是因為這個小數點怎麼乘都成不到整數嗎?
brandy6035
因為二進制轉換無法處理小數,他只能處理整數,請參閱ieee754做轉換
ಠ_ಠ
謝謝大佬 我想好久 太感謝你了
tofu5938
https://images.plurk.com/5SO6wbYmimGz4NRrUAKCFn.png
應該還是可以化成無限小數吧?
ಠ_ಠ
可以畫成無盡小數嗎 那我手動計算的時候我該直接把小數點去掉算(504)還是要算小數點(504.71)
tofu5938
看你喜歡
看你的計算需要多精確?
載入新的回覆