回覆列表
-
1 # adylm5334
-
2 # 使用者5189701024573
將十進位制數的純小數(不包括乘後所得的整數部分)反覆乘以2,直到乘積的小數部分為0或小數點後的位數達到精度要求為止。
所謂小數點後的位數達到精度要求,就是指小數部分為0,有的小數永遠也不為0呢?那就按照題目要求保留幾位就行了,這時候就“為止”了。
說白了,這就像小學數學裡的“計算結果保留幾位小數”一樣啊。
口訣:整數二進位制用數值乘以2的冪次依次相加,小數二進位制用數值乘以2的負冪次然後依次相加。1、整數二進位制轉換為十進位制:首先將二進位制數補齊位數,首位如果是0就代表是正整數,如果首位是1則代表是負整數。若二進位制補足位數後首位為1時,如下圖所示,就需要先取反再換算:2、小數的二進位制轉換為十進位制:將二進位制中的四位小數分別於下邊(如下圖所示)對應的值相乘後相加得到的值即為換算後的十進位制。擴充套件資料二進位制和十進位制的區別:1、用處不同:二進位制主要用於計算機運算,十進位制主要用於日常生活。2、組成不同:二進位制只有兩個數字0和1來表示,十進位制則是由0,1,2,3,4,5,6,7,8,9十個基本數字組成的數字系統。3、規則不同:二進位制進位規則是“逢二進一”,借位規則是“借一當二”。而十進位制基於位進位制和十進位兩條原則,即所有的數字都用10個基本的符號表示,“滿十進一”,同時同一個符號在不同位置上所表示的數值不同,符號的位置非常重要。基本符號是0到9十個數字。要表示這十個數的10倍,就將這些數字右移一位,用0補上空位。