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.
十進位制0 75轉化為二進位制是多少
聽不清啊 用乘2取整法 0.75 2 1.50 取走整數1,還剩0.5 2 1.0 取走整數1,還剩0.0 所以,0.75 10 0.11 2 小嘿嘿 先說下十進位制,就是由0,1,2,3,4,5,6,7,8,9為十個數組成的數字,當然0不能放前面的。同樣,八進位制,是由 0 8八個數字組的數字,十...
二進位制數 10100110 轉化為十進位制數是多少?
1x2的7次方 1x2的5次方 1x2的2次方 1x2的1次方 128 32 4 2 168 二進位制數 10100110 分別用十進位制數,十六進製制數表示 1111000二進位制轉化為十進位制是多少 1111000二進位制轉化為十進位制是120.在電腦上使用計算機將二進位制轉換為十進位制的具體操...
十進位制數47轉換為二進位制數是多少
十進位制數47轉換為二進位制數是00101111。十進位制整數轉換為二進位制整數採用 除2取餘,逆序排列 法。除 商 餘。可以這樣。計算1001 從最後一位開始 乘以1 二位 24 816然後相加。上面正解!下回的話,在附件裡面有個計算機,在檢視選單選項科學型,選擇十進位制,輸入你要輸入的數,再選擇...