1樓:sd康明斯發電機
十進位制數轉二進位制 只要將上面的8個數值中的其中幾個加起來=92然後用到的數字下面標1,沒有用到標零即可。
得到的二進位制就是0101 1100
那麼轉16進位制,可以直接可以通過上面來轉,由於二進位制轉16進位制是4位一組來看(0到15)
同樣用 8 4 2 1
1 1 0 0 =8+4=12 用c表示。
a=10b=11
c=12d=13
e=14f=15
【所以】92 的二進位制為01011100
十六進位制為 5c
十進位制數92轉換為二進位制數和十六進位制數分別是多少
2樓:娛樂小八卦啊
92(十進位制) =1011100(二進位制)=5c(十六進位制)。
十進位制小數轉換成二進位制小數採用"乘2取整,順序排列」法。具體做法是:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。
然後把取出的整數部分按順序排列起來,先取的整數作為二進位制小數的高位有效位,後取的整數作為低位有效位。
小數的十進位制轉換成十六進位制的思路如下:
十進位制小數轉十六進位制小數,方法為乘十六取整,每次乘以相應之後基數後取結果的整數部分即可。需要注意的是並非所有的十進位制小數都能完全轉化為十六進位制小數,這時就需要取近似值。
3樓:海剩下些什麼
1樓的二進位制數轉錯了。
2樓那種方法容易算錯。
教你一個技巧。
用下列一組數字的和。
128 64 32 16 8 4 2 1 (分別是2的7、6、5、4、3、2、1次方的值)
十進位制數轉二進位制 只要將上面的8個數值中的其中幾個加起來=92然後用到的數字下面標1,沒有用到標零即可。
得到的二進位制就是0101 1100
那麼轉16進位制,可以直接可以通過上面來轉,由於二進位制轉16進位制是4位一組來看(0到15)
同樣用 8 4 2 1
1 1 0 0 =8+4=12 用c表示。
a=10b=11
c=12d=13
e=14f=15
【所以】92 的二進位制為01011100
十六進位制為 5c
這是詳細的計算過程,當然你掌握之後,數量的話,肉眼就算出來。
4樓:滿意請採納喲
二進位制:92=64+16+8+4
64的二進位制為:|1000000
16的二進位制為:| 10000
8的二進位制為:| 1000
4的二進位制為:| 100
則92的二進位制結果為: 1011100
十六進位制:將二進位制數字串,從右往左,每四位分開:
即101,1100,然後再分別將每組的數字轉換成對應的十六進位制數即可,即則92的十六進位制結果為:5c
5樓:
92十進位制=01011100 (2的6次方+2的4次方+2的3次方+2的2次方+1)
0101 1100 就是16進位制的 5c (0101=5 , 1100 =c)
6樓:匿名使用者
二進位制數:1011100
十六進位制數:5c
十進位制數92轉換為二進位制數和十六進位制數分別是多少
7樓:菊花臺人多
十進位制數轉二進位制 只要將上面的8個數值中的其中幾個加起來=92然後用到的數字下面標1,沒有用到標零即可。
得到的二進位制就是0101 1100
那麼轉16進位制,可以直接可以通過上面來轉,由於二進位制轉16進位制是4位一組來看(0到15)
同樣用 8 4 2 1
1 1 0 0 =8+4=12 用c表示。
十進位制數72轉換為二進位制數和十六進位制數分別是什麼?
8樓:匿名使用者
十進位制數72轉換為二進位制數和十六進位制數分別是01001000和48。
十進位制計數法,即滿十進一,滿二十進二,以此類推……是中國人民的一項傑出創造,在世界數學史上有重要意義。
進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。
當前的計算機系統使用的基本上是二進位制系統。 20世紀被稱作第三次科技革命的重要標誌之一的計算機的發明與應用,其運算模式正是二進位制,同時證明了萊布尼茲的原理是正確的。
十六進位制是在數學中是一種逢16進1的進位制,一般用數字0到9和字母a到f表示(其中:a~f即10~15)。現在的16進位制則普遍應用在計算機領域,這是因為將4個位元(bit)化成單獨的16進位制數字不太困難。
1位元組可以表示成2個連續的16進位制數字。
將十進位制數157轉換成二進位制數和十六進位制數是多少,,要過程
9樓:匿名使用者
157d=?b
寫出二進位制各位基數,個位1,高位是低位乘以2,寫到比157大為止256 128 64 32 16 8 4 2 1 用這組數從高到低將157湊出來,用到的數下面寫1,其餘寫0
157d=10011101b
十六進位制每位相當於4位二進位制數。
157d=10011101b=[1001][1101]b=[9][d]h=9dh
十進位制數92轉換為2進位制和16進位制分別是多少?
10樓:sd康明斯發電機
十進位制數轉二進位制 只要將上面的8個數值中的其中幾個加起來=92然後用到的數字下面標1,沒有用到標零即可。
得到的二進位制就是0101 1100
那麼轉16進位制,可以直接可以通過上面來轉,由於二進位制轉16進位制是4位一組來看(0到15)
同樣用 8 4 2 1
1 1 0 0 =8+4=12 用c表示。
a=10b=11
c=12d=13
e=14f=15
【所以】92 的二進位制為01011100
十六進位制為 5c
十進位制數57.2轉換為二進位制、八進位制、十六進位制分別是多少
11樓:匿名使用者
二進位制:1011000111100
八進位制:13074
十六進位制:163c
1.十進位制---二進位制。
對於整數部分,用被除數反覆除以2,除第一次外,每次除以2均取前一次商的整數部分作被除數並依次記下每次的餘數。另外,所得到的商的最後一位餘數是所求二進位制數的最高位。
對於小數部分,採用連續乘以基數2,並依次取出的整數部分,直至結果的小數部分為0為止。故該法稱「乘基取整法」。
2.十進位制---八進位制。
10進位制數轉換成8進位制的方法,和轉換為2進位制的方法類似,唯一變化:除數由2變成8。
來看一個例子,如何將十進位制數120轉換成八進位制數。
3.十進位制---十六進位制。
10進位制數轉換成16進位制的方法,和轉換為2進位制的方法類似,唯一變化:除數由2變成16。
12樓:皇玉芬逯巳
可以分為57+
57/2=28餘1
28/2=14餘0
14/2=7餘0,獲取運算結果整數部分(取1)再取小數接著*27/2=3餘1
獲取運算結果整數部分(取1)再取小數接著*23/2=1餘1
(倒序法)後面的運算迴圈了,然後順序法)所以二進位制。
同理:57/8=7餘1
取1)取4)
(取6)取3)
後面的運算迴圈了,然後順序法)所以八進位制。
轉化十六進位制也是一樣的:
57/16=3餘9
取3,後面的運算迴圈了,然後順序法)所以十六進位制。
明白了沒有?
13樓:
十進位制數。
=二進位制。=八進位制。
=十六進位制。
使用者輸入一個十進位制正整數,然後分別轉換成為二進位制數、八進位制數和十六進位制數輸出。(是c++,不是c)
14樓:匿名使用者
#include
using namespace std;
int main()
cout《十六進位制使用格式化輸出即可,oct表示八進位制,hex表示十六進位制。
cout 15樓:支景明孔茶 確定問題沒有什麼別的要求??比如說111可以是二進位制也可以是八進位制和十六進位制。。。 16樓:匿名使用者 有一個轉換函式很好用: char *itoa(int value, char *string, int radix); int value 被轉換的整數,char *string 轉換後儲存的字元陣列,int radix 轉換進位制數,如2,8,10,16 進位制等。 標頭檔案: itoa操作使用。 但注意:這個不是c++標準庫函式,只能在visual c++系列編譯器環境下使用。 想在gcc上做的話,可以設定輸出格式,也可以自己編函式進行轉換…… 17樓:匿名使用者 有輸出格式設定的,#include #include int main() 秋狸 91。解析 公式 abcd.efg 2 d 2 0 c 2 1 b 2 2 a 2 3 e 2 1 f 2 2 g 2 3 10 從右到左用二進位制的每個數去乘以2的相應次方,小數點後則是從左往右。則 01011011 2 1 2 0 1 2 1 0 2 2 1 2 3 1 2 4 0 2 5... 1210除以8等於1,所以1做高位.餘數是底位.你也可以驗算一下 12 1 8 2 10 海剩下些什麼 是 10要轉換?還是10呢?10應該很簡單,00001010 在三位組合,00 001 010 為0 1 2 是12!若是 10,首先可以先把10進位制的數轉換為2進位制的然後再轉換為八進位制的總... 在辦公室使用滑鼠壞的電腦,那才發現到滑鼠的可愛。壞歸壞,滑鼠終歸是少不了的,於是在網上找到了用鍵盤控制滑鼠的方法。指用小鍵盤控制滑鼠 1 設定鍵盤控制滑鼠 開始 選單 控制面板 輔助功能選項 滑鼠器 標籤 然後單擊選中 使用滑鼠鍵 這樣就可以用鍵盤來控制滑鼠的游標,模擬滑鼠的滑鼠鍵都指鍵盤右側的小鍵...二進位制數01011011轉換為十進位制數是
十進位制數 10轉換為八進位制是多少
將十進位制數97轉換為等值的二進位制數