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