如果存十進位制小數,計算機轉成2進位制小數以後是無限不迴圈或迴圈小數,那計算機記憶體不就爆滿了嗎

2021-04-19 08:34:41 字數 600 閱讀 9962

1樓:疼痛

就基本來說就是

不可能出現的事情。十進位制裡面是整數。沒有分

數這內些。當然也就容不會出現無限迴圈的小數。加上電腦程式設計裡面也會規避這些事情出現。

程式設計裡面也需要寫保留幾位數或直接取整數。。。沒有一個編輯軟體的人。。考慮自己使用的程式崩潰吧。

2樓:匿名使用者

所有的小數在計算機中儲存的時候都是精度有限的

3樓:未來可能未知

在64位計算機裡面小數。。要麼是浮點型,4位元組,要麼是雙精度,8位元組。

4樓:中兵勘察海外部

位數是固定的,所對多出的那些會被丟棄。

專門的長位數計算是程式完成,不是儲存器

5樓:興河在

不會的。計算機在設定時就有位元組限制。有64位元組或者32位元組機器。

6樓:郭日星人事祕書

早己設定位數即準確度限制,記憶體指容許體積,即:資訊體積,並非小數點後位數。

7樓:匿名使用者

計算機儲存資料是以浮點數儲存的,等你長大了就知道了

如果計算機採用十進位制,會給運算帶來什麼困難

計算機採用十進位制,會給運算不是帶來困難問題,而是無法發揮電子速度而不能運算。1.十進位制需要1到9包括0的十個數字。要教會電子懂得10個數字比登天還難。因為,電子只懂0和1兩個數字,用開表示0,用關表示1,或者相反也可以。2.電子雖然笨,但它的運算速度是驚人的。所以,只能用簡單數字0和1,才能充分...

請詳細講解一下計算機十進位制,二進位制,八進位制,十六進位制相互轉換的技巧

最簡單的辦法是用windows自帶的計算器,用科學型就可以了 以下是手動計算的辦法 十進位制轉二進位制 除以二,取餘數 右邊第一位 再把商繼續除以二,再取餘數 右邊第二位 直到商等於1,最後取商 最高位 比如 11 2 5.1 右邊第一位 5 2 2.1 右邊第二位 2 2 1 最高位 0 右邊第三...

二進位制小數0 1等值的十六進位制及十進位制,八進位制小數之間如何換算

16進位制 bai小數點 左右不夠四du位用zhi0填補0000.1000 就是16進位制的dao0.88.三位.000.100 8.0.410進位制是 版0 2的0次方權 1 2的負1次方 0.5 二進位制與十進位制間的相互轉換 62616964757a686964616fe58685e5aeb9...