1樓:匿名使用者
就是到幾升位,比如10進的就是1到9,過了就是十位數,2進的是0到1,過了十位變1,16的麻煩基本沒被用,這些微機書上有
2樓:匿名使用者
10進位制 時範圍 0-9; 1+1 = 22進位制 --- 0-1; 1+1= ^ 這裡的2 已經超過 0-1 範圍 所以要進一位既擴大10倍結果=10
8進位制 ----0-7 4+5= 9 這裡 9超過8了 所以要進位 9-8 = 1 所以 各位為1;所以4+5=11
n進位制 即 每位最大能表示的數為 n-1, 超過了 進位 即擴大 10 倍 或 10*n 倍
3樓:匿名使用者
把我們常用的數學進位制,轉換成能被計算機識別的進位制.
比如.十進位制520d.的二進位制是1000001000b.八進位制是1010q.十六進位制是208h
4樓:匿名使用者
二進位制就是0和1 八進位制就是1.2.3.
4.5.6.
7.8 十進位制就是1.2.
3.4.5.
6.7.8.
9.10 十六進位制是1.2.
3.4.5.
6.7.8.
9.10 a .b .
c .d. e.
f達到就進一
c語言中的二進位制、十進位制、十六進位制各是什麼意思?
5樓:百度使用者
計算機中常用的數的進位制主要有:二進位制、八進位制、十六進位制,學習計算機要對其有所瞭解。
2進位制,用兩個阿拉伯數字:0、1;
8進位制,用八個阿拉伯數字:0、1、2、3、4、5、6、7;
10進位制,用十個阿拉伯數字:0到9;
16進位制就是逢16進1,但我們只有0~9這十個數字,所以我們用a,b,c,d,e,f這五個字母來分別表示10,11,12,13,14,15。字母不區分大小寫。
以下簡介各種進位制之間的轉換方法:
一、二進位制轉換十進位制
例:二進位制 「1101100」
1101100 ←二進位制數
6543210 ←排位方法
例如二進位制換算十進位制的演算法:
1*26 + 1*25 + 0*24 + 1*23 + 1* 22 + 0*21 + 0*20
↑ ↑說明:2代表進位制,後面的數是次方(從右往左數,以0開始)
=64+32+0+8+4+0+0
=108
二、二進位制換算八進位制
例:二進位制的「10110111011」
換八進位制時,從右到左,三位一組,不夠補0,即成了:
010 110 111 011
然後每組中的3個數分別對應4、2、1的狀態,然後將為狀態為1的相加,如:
010 = 2
110 = 4+2 = 6
111 = 4+2+1 = 7
011 = 2+1 = 3
結果為:2673
三、二進位制轉換十六進位制
十六進位制換二進位制的方法也類似,只要每組4位,分別對應8、4、2、1就行了,如分解為:
0101 1011 1011
運算為:
0101 = 4+1 = 5
1011 = 8+2+1 = 11(由於10為a,所以11即b)
1011 = 8+2+1 = 11(由於10為a,所以11即b)
結果為:5bb
四、二進位制數轉換為十進位制數
二進位制數第0位的權值是2的0次方,第1位的權值是2的1次方……
所以,設有一個二進位制數:0110 0100,轉換為10進製為:
計算: 0 * 20 + 0 * 21 + 1 * 22 + 0 * 23 + 0 * 24 + 1 * 25 + 1 * 26 + 0 * 27 = 100
五、八進位制數轉換為十進位制數
八進位制就是逢8進1。
八進位制數採用 0~7這八數來表達一個數。
八進位制數第0位的權值為8的0次方,第1位權值為8的1次方,第2位權值為8的2次方……
所以,設有一個八進位制數:1507,轉換為十進位制為:
計算: 7 * 80 + 0 * 81 + 5 * 82 + 1 * 83 = 839
結果是,八進位制數 1507 轉換成十進位制數為 839
六、十六進位制轉換十進位制
例:2af5換算成10進位制
直接計算就是: 5 * 160 + f * 161 + a * 162 + 2 * 163 = 10997
(別忘了,在上面的計算中,a表示10,而f表示15)、
現在可以看出,所有進位制換算成10進位制,關鍵在於各自的權值不同。
假設有人問你,十進數 1234 為什麼是 一千二百三十四?你儘可以給他這麼一個算式: 1234 = 1 * 103 + 2 * 102 + 3 * 101 + 4 * 100
十進位制與二進位制轉換之相互演算法
十進位制轉二進位制:
用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.
一、二進位制數轉換成十進位制數
由二進位制數轉換成十進位制數的基本做法是,把二進位制數首先寫成加權係數式,然後按十進位制加法規則求和。這種做法稱為"按權相加"法。
二、十進位制數轉換為二進位制數
十進位制數轉換為二進位制數時,由於整數和小數的轉換方法不同,所以先將十進位制數的整數部分和小數部分分別轉換後,再加以合併。
1. 十進位制整數轉換為二進位制整數
十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2去除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為零時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。
2.十進位制小數轉換為二進位制小數
十進位制小數轉換成二進位制小數採用"乘2取整,順序排列"法。具體做法是:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。
然後把取出的整數部分按順序排列起來,先取的整數作為二進位制小數的高位有效位,後取的整數作為低位有效位。
1.二進位制與十進位制的轉換
(1)二進位制轉十進位制
方法:"按權求和"
例: (1011.01)2 =(1×23+0×22+1×21+1×20+0×2-1+1×2-2)10
=(8+0+2+1+0+0.25)10
=(11.25)10
(2)十進位制轉二進位制
· 十進位制整數轉二進位制數:"除以2取餘,逆序輸出"
例: (89)10=(1011001)2
2 89
2 44 …… 1
2 22 …… 0
2 11 …… 0
2 5 …… 1
2 2 …… 1
2 1 …… 0
0 …… 1
· 十進位制小數轉二進位制數:"乘以2取整,順序輸出"
例: (0.625)10= (0.101)2
0.625
x 21.25
x 20.5x 21.02.八進位制與二進位制的轉換
例:將八進位制的37.416轉換成二進位制數:
37 . 4 1 6
011 111 .100 001 110
即:(37.416)8 =(11111.10000111)2
例:將二進位制的10110.0011 轉換成八進位制:
0 1 0 1 1 0 . 0 0 1 1 0 0
2 6 . 1 4
即:(10110.011)2 =(26.14)8
3.十六進位制與二進位制的轉換
例:將十六進位制數5df.9 轉換成二進位制:
5 d f . 9
0101 1101 1111.1001
即:(5df.9)16 =(10111011111.1001)2
例:將二進位制數1100001.111 轉換成十六進位制:
0110 0001 . 1110
6 1 . e
即:(1100001.111)2 =(61.e)16
計算器中的二進位制,八進位制,十進位制,十六進位制是什麼意思
6樓:匿名使用者
二進位制是遇2進1,八進位制是遇8進1,十進位制是遇10進1,十六進位制是遇f進1,
你十進位制會吧,就是我們平時的計算用的,
其他的進位制和10進位制一樣啊,人們為了方便,所以計算機的資料都是用2進位制存的,十進位制存技術還不夠,只能用0和1表示的
7樓:匿名使用者
這個是計算機內部的計數法,和我們平時用的十進位制差不多,只不過二進位制只有0和1兩個數,峰二進一其他的同理。
二進位制、十進位制、八進位制、十六進位制 各代表的英文字母是什麼
8樓:西丶毒毒毒毒毒
二進位制是binary,簡寫為b。
八進位制是octal,簡寫為o。
十進位制為decimal,簡寫為d。
十六進位制為hexadecimal,簡寫為h。
二進位制數的特點:
它由兩個基本字元0,1組成,二進位制數運算規律是逢二進一。
為區別於其它進位制數,二進位制數的書寫通常在數的右下方註上基數2,或加後面加b表示。
1) 二進位制數中只有兩個字元0和1,表示具有兩個不同穩定狀態的元器件。
2) 二進位制數運算簡單,大大簡化了計算中運算部件的結構。
9樓:匿名使用者
b表示二進位制,o表示八進位制,d表示十進位制,h表示十六進位制
10樓:匿名使用者
二進位制 b
八進位制 o
十進位制 d
十六進位制 h
11樓:寵魅
二進位制的字母是b十進位制的,什麼事哦?八點至十五十六期末試試h
12樓:匿名使用者
剛學 2b 8q 10d 16h
是二進位制,十進位制,十六進位制這些進位制是幹什麼用的呢
13樓:
最基本,計數的。
二進位制常用於計算機內部,由於二極體特性只能表示2個狀態,故就用來表示0,1
十六進位制也常用於計算機,2進位制寫起來太長,2進位制可以很任意的轉換成16進位制,故很多時候用16進位制
14樓:理工男老
進製表示方法二進位制八進位制十進位制十六進位制的表示方法進位制的寫法
什麼是二進位制,八進位制,十進位制,十六進位制數啊
15樓:匿名使用者
二進位制是到2進位:組成數字只有0、1
八進位制是到8進位:組成數字是0、1、2、3、4、5、6、7十進位制是到10進位:組成數字是0、1、2、3、4、5、6、7、8、9十六進位制是到16進位組成數字是:
0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f
比如一個十進位制數:17,用二進位制表示就是10001,用八進位制表示就是21,用十六進位制表示就是11
二進位制,八進位制,十進位制,十六進位制要怎麼弄懂
水領神仙 十進位制數運算時逢十進一。二進位制數運算時逢二進一。八進位制數運算時逢八進一。十六進位制數運算時逢十六進一.注 如 2 表示2的2次方,2 表示2的5次方 1.二進位制計數法的概念 人們在日常生活中和生產實踐中,我們接觸到越來越多的數字,創造了分組計數的制度.而我們的生活中,一般採用了 滿...
二進位制,十進位制,十六進位制是不是這樣理解,由0和1組成的是二進位制
儒雅的老槐樹 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是...
將二進位制十進位制十六進位制互相轉換最快的方法是什麼
十進位制與二進位制之間的轉換方法!把二進位制每四個分成一組。從右向左例如 10011100 最右邊1100 從右向左分別是1 2 4 8 16 32 64 有1的就相加 就是 4 8 16 128 懂不。二進位制和十六進位制轉換方法!1111 8 4 2 1 15 f 1110 8 4 2 0 14...