當前位置:係統粉 > 電腦問答 > 其他問答 > 數製轉換,電腦帶的計算器是算不了有小數點的

數製轉換,電腦帶的計算器是算不了有小數點的

提問者:語鬱3  |  瀏覽 次  |  提問時間:2017-09-08  |  回答數量:2

數製轉換,電腦帶的計算器是算不了有小數點的37.62(8)按照算法 最後的2(8)應該是10(2),
37.62(8)
3(8)=(11)2 7(8)=111(2) 6(8)=110(2) 2(8)=10(2)
最後結果應該是11111.11010
這個結果到在線的換算器卻成了37.64
正確的結果卻是11111.110 01
哪位大蝦指導下這是為什麼呢?難道在數製轉換的計算中還有一些特殊的定義嗎?
問題就是這樣了,非說我問題過短,
那我再問下十進製換二進製的,小數部份,究竟是怎麼選取小數部分的數字的,不明白

已有2條答案
美家甜沫沫

美家甜沫沫

回答數:57  |  被采納數:140

2017-09-08 08:47:24
進製轉換,整數部分是直接轉的,肯定沒有問題,如你的37.62(8)中的37(8)肯定是11111而小數部分是這樣轉的,每一位必須轉3位二進製.62轉成.110 010與十進製一樣,最後的0可省,所以是.11001
讚 5
隻吃純黑巧克力

隻吃純黑巧克力

回答數:143  |  被采納數:59

2017-09-08 08:55:11
數製轉換中,應對整數和小數分別進行處理。以十進製與二進製轉換為例。十進製整數轉為二進製整數:方法:除2求餘,餘數反序寫出適用工具:棧十進製小數轉為二進製小數:方法:乘2取整,整數順序寫出適用工具:隊
讚 14
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航