1樓:
二進位制小數位精度保留七位,十進位制數0.675轉換成二進位制就是0.1010110,小數轉換是採用的是「乘2取整,順序排列」法。
具體計算過程:0.675乘以2等於1.
35 取整1,0.35乘以2等於0.7 取整0,0.
7乘以2等於1.4 取整1,0.乘以2等於0.
8 取整0,0.8乘以2等於1.6 取整1,0.
6乘以2等於1.2 取整1,0.2乘以2等於0.
4 取整數0,0.4乘以2等於0.8 取整0...........
,可以看到後面會一直迴圈計算下去,所以保留7位小數,得二進位制小數0.1010110。
擴充套件資料十進位制小數轉二進位制小數計算過程:
用2乘以十進位制小數,得到一個積,將積的整數部分取出,再用2乘以餘下的小數部分,又以得到一個積,再將積的整數部分取出,迴圈執行操作。當積中的小數部分為零或者達到所要求的精度時,停止計算,把得到的整數進行正向排序得到轉換後的二進位制。
2樓:胖大熙
0.675轉化成二進位制數是:0.675=(0.101011001100110011.....)2,是個迴圈小數。
計算方法如下:
0.675*2=1.35 ....取整數10.35*2=0.7 ....取整數0
0.7*2=1.4 ....取整數1
0.4*2=0.8 ....取整數0
0.8*2=1.6 ....取整數1
0.6*2=1.2 ....取整數1
0.2*2=0.4 ....取整數0
0.4*2=0.8 ....取整數0
..........
結果就是0.675=(0.101011001100110011.....)2。
二進位制有2 個基數:0、1,逢二進一,十進位制有10個基數:0、1、2、3、4、5、6、7、8、9,逢十進一。
3樓:匿名使用者
0.675*2=1.35,取1,
0.35*2=0.7,取0,
0.7*2=1.4,取1,
0.4*2=0.8,取0,
0.8*2=1.6,取1,
0.6*2=1.2,取1,
0.2*2=0.4,取0,
.......
所以0.675轉換成二進位制數是0.101 0110 0110 0110...
迴圈節是0110
十進位制下的0.675轉化為二進位制,最終結果是?
4樓:桌子上然
十進位制轉二進位制:
用2輾轉相除至結果為1
將餘數和最後的1從下向上倒序寫 就是結果
例如302
302/2 = 151 餘0
151/2 = 75 餘1
75/2 = 37 餘1
37/2 = 18 餘1
18/2 = 9 餘0
9/2 = 4 餘1
4/2 = 2 餘0
2/2 = 1 餘0
故二進位制為100101110
二進位制轉十進位制
從最後一位開始算,依次列為第0、1、2...位第n位的數(0或1)乘以2的n次方
得到的結果相加就是答案
例如:01101011.轉十進位制:
第0位:1乘2的0次方=1
1乘2的1次方=2
0乘2的2次方=0
1乘2的3次方=8
0乘2的4次方=0
1乘2的5次方=32
1乘2的6次方=64
0乘2的7次方=0
然後:1+2+0
+8+0+32+64+0=107.
二進位制01101011=十進位制107.
十進位制數30 25轉化成二進位制數怎麼算?
整數部分除以二,將於數從下向上連起來。小數部分乘以二,保留整數部分,把整數部分從上向下連起來就行啦!小數點不動。如 30 2 15餘0,再15 2 7餘1,7 2 3餘1,3 2 1餘1連起來就是。25 2 整數部分0,整數部分1,連起來就是01。所以二進位制為。最簡單不用動腦筋的辦法就是 點選開始...
十進位制轉二進位制的計算方法,二進位制轉化為十進位制怎麼算
例如十進位制數。這個要分開成36和來算。則36的二進位制數為100100 2 5 2 2 32 4 取1,餘。取1,餘0 則的二進位制數為。的二進位制數為。舉一個例子 將十進位制的25轉為二進位制的數。25 2 餘數 然後我們將餘數按從下往上的順序書寫就是 11001,那麼這個11001就是十進位制...
十進位制數60轉換成二進位制數,二進位制數1110111轉換成十進位制數是
96未來可期 十進位制整數轉二進位制的方法是除2取餘法。十進位制數60轉換成二進位制數全過程如下 60 2 30.0 30 2 15 0 15 2 7.1 7 2 3.1 3 2 1.1 1 2 0.1 是除的意思,等號後面第一列為商,第二列為餘數餘數的倒序即為結果 111100 文史一家人 轉化為...