1樓:匿名使用者
二進位從左往右每位分別位1 2 4 8 16 32 64.。碰禪。若該位有1則把相應位談吵困對應的十進位加起來就得十進位的數。
比如1001,第一位和四位有1,對應的是1和8,加起來就是9.八進位和十六含念進位是一樣的道理。
2樓:匿名使用者
1×2^3+0×2^2+0×2^1+1×2^0=91×2^3+0×2^2+1×2^1+1×2^0+0×2^(-1)+1×2^(-2)+1×2^(-3)=不斷除巧指以2,餘數孝殲配依次是01011,到過改凳來即得11010
3樓:匿名使用者
1001變十進位1x2^3+0x2^2+0x2^1+1x2^0=8+0+0+1= 1x2^3+0x2^2+1x2^1+1x2^0+0x1/旦豎2+1x1/4+1x1/8= 1x8^2+5x8^1+3x8^0+0x1/8+7x1/64哪滾遲鬧裡大罩不懂在問我!!
十進位,八進位,十六進位轉換為二進位
4樓:新科技
一。十進位→二進位。
用除2取餘法,把十進位數除2,直到尚為0或1為止。然後從下往上取數。
例如:十進位數 : 56
轉換為二進位:
商 28 餘0
商 14 餘0
商 7 餘0
商 3 餘1
商1 餘1商0 餘1從下往上取,得到二進位 1 1 1 0 0 0二。八進位轉換為二進位:
因為,三位二進位對應一位八進位。所以當八進位轉換為二進位時,也是一位八進位數,對應三位二進位數,然後組合它們即可。轉換原理和十進位數轉換為二進位數一樣,區別就在於八進位數就只有一位數進行除二取餘。
列如:八進位 :45
轉換為二進位:
數字4部分的二進位為:
商2 餘0商1 餘0商0 餘1
數字5部分的二進位為:
商2 餘1商1 餘0商0 餘1
組合得:100 101
三。十六進位轉換為二進位:
因為,四位二進位數表示一位十六進位數 所以十六進位轉換為二進位的原理,就是把每一位十六進位數,分別按照十進位轉二進位的方式進行除2取餘,不足四位二進位的,在該部分的最右邊補0補齊四位,最後把這些二進位陣列合在一起就ok了。
列如:十六進位數 :23d
轉換為二進位。
分為2 3 d三個部分進行計算,最後組合它們。
2部分的二進位:
商1 餘0商0 餘1→10 ,因為10不足四位,所以我們要在其後面加倆個0,補齊四位。
3部分的二進位為。
商1 餘1商0 餘1→ 11 ,同樣我們在其後面補倆個00,→0011d部分的二進位為。d=13
商6 餘1商3 餘0商1 餘1
商0 餘1組合得→0010 0011 1101
大家要多練習,多看例題。
主動,就可能有故事!
二進位,八進位,十進位,十六進位之間的轉換
5樓:阿肆說教育
1、十進位想要轉換為n進位:
整數部分不停地除以n,直到商為0即可,記錄下每次的餘數,從最後乙個餘數開始排列即可。
小數部分不停地乘以n,每次乘完後把個位數的數字記錄後再變為0,再進行下一次乘法運算,直到小數部分為0即可,記錄下每次乘法結束後個位數的數字為多少,從第乙個數字開始排列即可。
2、n進位轉換為十進位:
n進位上的每乙個數字乘以位權再把它們全部加起來。
如果不懂位權是啥的,請看:所謂位權,是指乙個數值的每一位上的數字的權值的大小。例如十進位數4567從低位到高位的位權分別為^3。
因為:4567=4x10^3+5x 10^2+6x 10^1+7x10^0)。
3、二進位轉換為八進位:
從右至左,每3個為一組,不足的補0,通過轉換為十進位的方法把它們轉換為數字,再依次寫下了即可。
4、八進位轉換為二進位:
每乙個數轉化為3位的二進位數即可,不足的補0,再按順序排列即可。
5、二進位轉換為16進位:
從右至左,每4個為一組,不足的補0,通過轉換為十進位的方法把它們轉換為數字,需注意的是十六進位中10-15為a-f,再依次寫下了即可。
6、十六進位轉換為二進位:
每乙個數轉化為4位的二進位數即可,不足的補0,再按順序排列即可。
7、八進位轉換為十六進位:
先轉換為二進位,再轉換為十六進位即可。
8、十六進位轉換為八進位:
先轉換為二進位,再轉換為八進位即可。
計算機中,二進位、八進位、十進位、十六進位的?
6樓:
二進位是計算機內部所有資料的儲存方式。
八進位,十進位,十六進位 是人能識別的資料格式。
一般來說,通常的二進位,八進位,十進位,十六進位。
是指儲存在字串裡的二進位,八進位,十進位,十六進位。
十進位有字串表示的十進位,bcd碼錶示的十進位(又分壓縮和非壓縮bcd)!
字串的二進位,八進位,十進位,十六進位是給人看的!
bcd碼錶示的十進位是計算機使用的!
計算機內部資料不再有二進位,八進位,十六進位的區別旦伏喊,都是二進位,只有十進位用bcd碼。
二進位逢2進1,,八進位,十進位,十六進逢8進1 ,逢廳蔽10進1,逢16進1
n進位逢n進1
二進位 八進位 十進位 十六進位。
10 : 0000 1010 012 10 a
11 : 0000 1011 013 11 b
十六進位用字母abcdef 或者 abcdef分別表示 10,11,12,13,14,15
c語言的表示式裡 8進位前面加0 ,16進位前加0x;沒有二進位的表示方法。
在字串裡和字元裡反斜杆nn表示8進模野制, \xnnn 表示16進位;
c語言,因為字元是整數的一種,所以可以直接用數值,表示字元的值!!
char c=『a';和char c=97 等價!
計算機有二進位和十進位,為什麼還要搞個八進位,十六進位?
7樓:哎喲
這是由於降低成本使得數字允許通過數碼管,七段顯示器,和計算器用於操作員控制檯。
八進位廣泛應用於計算機系統,如pdp-8,icl 1900和ibm大型機使用12位、24位或36位。八進位為這些基礎,因為他們的最理想的二進位字縮寫大小能被3整除(每個八進位數字代表三個二進位數字)。
四、八到十二個數字可以簡明地顯示整個機器,也降低成本使得數字允許通過數碼管,七段顯示器,和計算器用於操作員控制檯,在二進位顯示使用過於複雜,然而十進位顯示需要複雜的硬體,十六進位顯示需要顯示更多的數字。
8樓:匿名使用者
十進位計數法是相對二進位計數法而言的,是我們日常使用最多的計數方法。計算機內部使用二進位表示數,二進位與十進位的轉換是比較複雜的。
由於二進位資料的基r較小,所以二進位資料的書寫和閱讀不方便,為此,在小型機中引入了八進位。八進位適用於12位和36位計算機系統(或者其他位數為3的倍數的計算機系統)。
由於二進位數在使用中位數太長,不容易記憶,所以又提出了十六進位數。比較短容易記憶且適於大部分位數為二的冪(8位,16位,32位與64位計算機系統)的計算機系統。
9樓:網友
計算機只有2進位。
十進位、十六進位、八進位是為了使用方便。
十進位是最符合人類自然計數方式的一種進位。
八進位基本被淘汰。
十六進位可以用兩位正好描述乙個位元組(8位2進位),故在計算機彙編級程式設計時大量使用。
注:inter 系列 cpu支援 加減結果的十進位調整,使用bcd碼。(用4位二進位數來表示1位十進位數中的0~9這10個數碼,簡稱bcd碼,即bcd**。
binary-coded decimal,簡稱bcd,稱bcd碼或二-十進位**,亦稱二進碼十進數。是一種二進位的數字編碼形式,用二進位編碼的十進位**。)
10樓:網友
糾正一下,計算機只有二進位!!!搞那麼多的進位是為了表示方便。
計算機中為什麼採用二進位,八進位,十六進位
11樓:網友
二進位數書寫冗長、易錯、難記,而十進位數與二進位數之間的轉換過程複雜,所以一般用十六進位數或八進位數作為二進位數的縮寫。
進位計數制。
按進位的原則進行的計數方法稱為進位計數制。
在採用進位計數的數字系統中,如果用r個基本符號(例如:0,1,2, ,r-1)表示數值,則稱其為基r數制(radix-r number system),r成為該數制的基(radix)。如日常生活中常用的十進位數,就是r=10,即基本符號為0,1,2, ,9。
如取r=2,即基本符號為0,1,則為二進位數。
對於不同的數制,它們的共同特點是:
1)每一種數制都有固定的符號集:如十進位數制,其符號有十個:0,1,2, ,9,二進位數制,其符號有兩個:0和1。
2)其次都是用位置表示法:即處於不同位置的數符所代表的值不同,與他所在位置的權值有關。
例如:十進位可表示為:
可以看出,各種進位計數制中的權的值恰好是基數的某次冪。因此,對任何一種進位計數製表示的數都可以寫出按其權的多項式之和,任意乙個r進位數n可表示為:
式中的di為該數制採用的基本數符,ri是位權(權),r是基數,表示不同的進位數;m為整數部分的位數,k為小數部分的位數。
位權"和"基數"是進位計數制中的兩個要素。
在十進位計數制中,是根據"逢十進一"的原則進行計數的。一般地,在基數為r的進位計數制中,是根據"逢r進一"或"逢基進一"的原則進行計數的。
在微機中,常用的是二進位、八進位和十六進位。其中,二進位用得最為廣泛。
表2所示的是計算機中常用的幾種進位數制。
12樓:網友
計算機開和關兩種狀態分別對應1和0,所以是二進位。
十進位制二進位制還有八進位制十六進製制中的dboh分
這四個字母分別代表不同進製的字尾 區別如下 d decimal 表示這個數是十進位制 b binary 表示這個數是二進位制 o octor 表示這個數是八進位制 h hex 表示這個數是十六進製制 擴充套件資料 進製之間可以相互轉換,具體方法如下 1 二進位制數 十六進製制數轉換為十進位制數 用按...
二進位制,八進位制,十進位制,十六進製制之間的相互轉換方法
這是我自己製作的進製轉換文件 你可以去看看 有詳細的步驟 如果講軟體處理 變數中的值都是以二進位制儲存的,不能用其他進製。如果要輸出為字串,可以用函式轉換。如果講數制表示 我們平時書寫的數僅僅寫出了表示式的係數,是簡寫法。標準書寫如下 比如乙個數寫為 321。十進位制321 3x10 2 2x10 ...
八進位制十六進製制的優點二進位制十進位制八進位制十六進製制各代表的英文本母是什麼
首先,計算機採用二進位制 即0,1 用二進位制 有很多有點,比方說在邏輯運算子中0代表假,非0代表真 在邏輯電路中,0和1各代表導通或者不通 各個電路0和1代表的不一樣 而十進位制顯然沒有這個優點 另外2進製數和8進製數,16進製制數之間轉換相當方便,譬如二進位制轉8進製每三位轉一數,二進位制轉16...