進位制中OBHD表示什麼在計算機進位制題裡,BDH是什麼意思?

2021-05-12 00:07:09 字數 5983 閱讀 1650

1樓:呼呼呼

o :octet, 八進位制

b :binary, 二進位制

h :hex, 十六進位制

d :decimal, 十進位制

對於任何一個數,我們可以用不同的進位制來表示。比如:十進數57(10),可以用 二進位制表示為111001(2),也可以用五進製表示為212(5),也可以用八進位制表示為71(8)、用 十六進位制表示為39(16),它們所代表的數值都是一樣的。

位權概念

對於形式化的進製表示,我們可以從0開始,對數字的各個數位進行編號,即個位起往左依次為編號0,1,2,……;對稱的,從小數點後的數位則是-1,-2,……

進行進位制轉換時,我們不妨設源進位制(轉換前所用進位制)的基為r1,目標進位制(轉換後所用進位制)的基為r2,原數值的表示按數位為ana(n-1)……a2a1a0.a-1a-2……,r1在r2中的表示為r,則有(ana(n-1)……a2a1a0.a-1a-2……)r1=(an*r^n+a(n-1)*r^(n-1)+……+a2*r^2+a1*r^1+a0*r^0+a-1*r^(-1)+a-2*r^(-2))r2

(由於此處不可選擇字型,說明如下:an,a2,a-1等符號中,n,2,-1等均應改為下標,而上標的冪次均用^作為字首)

舉例:一個十進位制數110,其中百位上的1表示1個10^2,既100,十位的1表示1個10^1,即10,個位的0表示0個10^0,即0。

一個二進位制數110,其中高位的1表示1個2^2,即4,低位的1表示1個2^1,即2,最低位的0表示0個2^0,即0。

一個十六進位制數110,其中高位的1表示1個16^2,即256,低位的1表示1個16^1,即16,最低位的0表示0個16^0,即0。

可見,在數制中,各位數字所表示值的大小不僅與該數字本身的大小有關,還與該數字所在的位置有關,我們稱這關係為數的位權。

十進位制數的位權是以10為底的冪,二進位制數的位權是以2為底的冪,十六進位制數的位權是以16為底的冪。數位由高向低,以降冪的方式排列。

2樓:陽光的蟈蟈妞

octet, 八進位制

binary, 二進位制

hex, 十六進位制

decimal, 十進位制

拓展資料:

10進位制轉換成其他的都是除以要轉換成的那個數,也就是說轉換成二進位制的就除以2,轉換成八進位制的就除以8,轉換成十六進位制的就除以16,然後倒取餘數

3樓:ixy222樓

那肯定是有一定意義上的含義了,所以要是你想要知道的話,可以在網路上輸入關鍵字就可以查詢。

4樓:匿名使用者

o十六進位制b二進位制h八進位制d十進位制

5樓:經驗第一人

h表16進位制 b表8進位制 q表10進位制 d表2進位制

十進位制,二進位制還有八進位制,十六進位制中的d,b,o,h分別指什麼?

6樓:菩提樹下發巨集願

這四個字母分別代表不同進位制的字尾

區別如下:

d(decimal)表示這個數是十進位制

b(binary)表示這個數是二進位制

o(octor)表示這個數是八進位制

h(hex)表示這個數是十六進位制

擴充套件資料

進位制之間可以相互轉換,具體方法如下:

1、 二進位制數、十六進位制數轉換為十進位制數:用按權法把一個任意r進位制數a(n)、a(n-1)...a(1)、a (0) 、a(-1)、a(-2)...

a(-m)轉換成十進位制數,其十進位制數值為每一位數字與其位權之積的和。

a(n)×r(n)+ a(n-1)×r(n-1)+…+ a(1)×r(1)+ a(0)×r(0)+ a(-1)×r(-1)+ a(-2)×r(-2)+ …+ a(-m) ×r(-m)

2、 十進位制轉化成r 進位制十進位制數輪換成r 進位制數要分兩個部分:整數部分要除r 取餘數,直到商為0,得到的餘數即為二進數各位的數碼,餘數從右到左排列(反序排列) 。小數部分要乘r取整數,得到的整數即為二進數各位的數碼,整數從左到右排列(順序排列) 。

3、十六進位制轉化成二進位制:每一位十六進位制數對應二進位制的四位,逐位。

4、 二進位制轉化成十六進位制:將二進位制數從小數點開始分別向左(對二進位制整數)或向右(對二進位制小數)每四位組成一組,不足四位補零。

7樓:匿名使用者

d(decimal)表示這個數是十進位制

b(binary)表示這個數是二進位制

o(octor)表示這個數是八進位制

h(hex)表示這個數是十六進位制

8樓:孫小猴思戀

d,b, o(q), h都是為了方便表示進位制而加的字尾,我英語不太好,不知道是那四(五)個單詞的縮寫。

在計算機進位制題裡,b,d,h是什麼意思?

9樓:夢色十年

分別是3種進位制的縮寫,只用單詞的首字母表示:

b-binary二進位制

d-decimal十進位制

h- hexadecimal(hexa-decimal)十六進位制擴充套件資料二進位制的優點

1、數字裝置簡單可靠,所用元件少;

2、只有兩個數碼0和1,因此它的每一位數都可用任何具有兩個不同穩定狀態的元件來表示;

3、基本運算規則簡單,運算操作方便。

二進位制的缺點

1、用二進位制表示一個數時,位數多。因此實際使用中多采用送入數字系統前用十進位制,送入機器後再轉換成二進位制數,讓數字系統進行運算,運算結束後再將二進位制轉換為十進位制供人們閱讀。

2、二進位制和十六進位制的互相轉換比較重要。不過這二者的轉換卻不用計算,每個c,c++程式設計師都能做到看見二進位制數,直接就能轉換為十六進位制數,反之亦然。

請問字母d,q,h,b,o分別代表幾進位制?另外,如果題目中沒有說明是幾進位制,那麼題目預設的是幾進位制

10樓:二鍋頭就是二

1、字母d 代表十進位制,十進位制即滿十進一,滿二十進二,以此類推……2.按權展開,第一位權為10^0,第二位10^1……以此類推,第n位10^(n-1),

2、字母h代表十六進位制,十六進位制(簡寫為hex或下標16)在數學中是一種逢16進1的進位制。一般用數字0到9和字母a到f(或a~f)表示,其中:a~f表示10~15,這些稱作十六進位制數字。

3、字母b代表二進位制,二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」

4、字母o和q都代表八進位制,八進位制,octal,縮寫oct或o,一種以8為基數的計數法,採用0,1,2,3,4,5,6,7八個數字,逢八進1。

如果題目中沒有說明是幾進位制,那麼預設就是我們通常使用的十進位制,十進位制一般是用字母d代表,但是在進位制轉換過程中一般都會省略字母d。

擴充套件資料

一、十進位制轉二進位制

方法為:十進位制數除2取餘法,即十進位制數除2,餘數為權位上的數,得到的商值繼續除2,依此步驟繼續向下運算直到商為0為止。

二進位制轉十進位制

方法為:把二進位制數按權、相加即得十進位制數。

二、二進位制轉八進位制

方法為:3位二進位制數按權相加得到1位八進位制數。(注意事項,3位二進位制轉成八進位制是從右到左開始轉換,不足時補0)。

八進位制轉成二進位制

方法為:八進位制數通過除2取餘法,得到二進位制數,對每個八進位制為3個二進位制,不足時在最左邊補零。

三、二進位制與十六進位制之間的轉換

1、二進位制轉十六進位制

方法為:與二進位制轉八進位制方法近似,八進位制是取三合一,十六進位制是取四合一。(注意事項,4位二進位制轉成十六進位制是從右到左開始轉換,不足時補0)。

2、十六進位制轉二進位制

方法為:十六進位制數通過除2取餘法,得到二進位制數,對每個十六進位制為4個二進位制,不足時在最左邊補零。

四、十進位制與八進位制與十六進位制之間的轉換

十進位制轉八進位制或者十六進位制有兩種方法

1、間接法—把十進位制轉成二進位制,然後再由二進位制轉成八進位制或者十六進位制。這裡不再做**用法解釋。

2、直接法—把十進位制轉八進位制或者十六進位制按照除8或者16取餘,直到商為0為止。

五、八進位制或者十六進位制轉成十進位制

方法為:把八進位制、十六進位制數按權、相加即得十進位制數。

八進位制與十六進位制之間的轉換有兩種方法

第一種:他們之間的轉換可以先轉成二進位制然後再相互轉換。

第二種:他們之間的轉換可以先轉成十進位制然後再相互轉換。

11樓:丿

d即decimal表示十進位制,h即hex表示十六進位制,o即octet表示八進位制,b即binary表示二進位制。

通常在題目沒有明確說明的情況下,預設為十進位制。

擴充套件資料

數制也稱計數制,是指用一組固定的符號和統一的規則來表示數值的方法。按進位的原則進行計數的方法,稱為進位計數制。比如,在十進位計數制中,是按照「逢十進一」的原則進行計數的。

常用進位計數制:

1、十進位制(decimal notation),有10個基數:0 ~~ 9 ,逢十進一;

2、二進位制(binary notation),有2 個基數:0 ~~ 1 ,逢二進一;

3、八進位制(octal notation),有8個基數:0 ~~ 7 ,逢八進一;

4、十六進位制數(hexdecimal notation),有16個基數:0 ~~ 9,a,b,c,d,e,f (a=10,b=11,c=12,d=13,e=14,f=15) ,逢十六進一。

12樓:熱心網友

字母d 代表十進位制

字母h代表十六進位制

字母b代表二進位制

字母o、q代表八進位制

如果題目中沒有說明是幾進位制,一般預設為d十進位制的,不過,正規考試時,都會說明需要用到哪一種。

擴充套件資料:

十進位制:

人類天然選擇了十進位制。

由於人類解剖學的特點,雙手共有十根手指,故在人類自發採用的進位制中,十進位制是使用最為普遍的一種。成語「屈指可數」某種意義上來說描述了一個簡單計數的場景,而原始人類在需要計數的時候,首先想到的就是利用天然的算籌——手指來進行計數。

十進位制編碼幾乎就是數值本身。

數值本身是一個數學上的抽象概念。經過長期的演化、融合、選擇、淘汰,系統簡便、功能全面的十進位制計數法成為人類文化中主流的計數方法,經過基礎教育的訓練,大多數的人從小就掌握了十進位制計數方法。

盤中放了十個蘋果,通過數蘋果我們抽象出來「十」這一數值,它在我們的腦海中就以「10」這一十進位制編碼的形式存放和顯示,而不是其它的形式。從這一角度來說,十進位制編碼幾乎就是數值本身。

十進位制的基數為10,數碼由0-9組成,計數規律逢十進一。

二進位制:

二進位制有兩個特點:它由兩個數碼0,1組成,二進位制數運算規律是逢二進一。

為區別於其它進位制,二進位制數的書寫通常在數的右下方註上基數2,或加後面加b表示,其中b是英文二進位制binary的首字母。

例如:二進位制數10110011可以寫成(10110011)2,或寫成10110011b。對於十進位制數可以不加標註,或加字尾d,其中d是英文十進位制decimal的首字母d。

計算機領域我們之所以採用二進位制進行計數,是因為二進位制具有以下優點:

1、二進位制數中只有兩個數碼0和1,可用具有兩個不同穩定狀態的元器件來表示一位數碼。例如,電路中某一通路的電流的有無,某一節點電壓的高低,電晶體的導通和截止等。

2、二進位制數運算簡單,大大簡化了計算中運算部件的結構。

二進位制數的加法和乘法基本運演算法則各有四條,如下:

0+0=0,0+1=1,1+0=1,1+1=10

0×0=0,0×1=0,1×0=0,1×1=1

3、二進位制天然相容邏輯運算。

但是,二進位制計數在日常使用上有個不便之處,就是位數往往很長,讀寫不便,如:把十進位制的100000d寫成二進位制就是11000011010100000b,所以計算機領域我們實際採用的是十六進位制。

二進位制數轉換為十六進位制數時,長度縮減為原先的約四分之一,把十進位制的100000寫成八進位制就是303240。十六進位制的一個數位可代表二進位制的四個數位。這樣,十進位制的100000寫成十六進位制就是186a0。

在計算機中怎樣轉換進位制我馬上要考計算機一級了

十進位制轉二進位制最簡單了 舉例一個十進 制數10 它的二進位制怎麼搞呢 直接除2 10 2餘0得5再 2得2餘1再 2餘0的1 於是二進位制就是1010 恩 好煩 用小學時的除法式就是這樣的 2 10.0 2 5.1 2 2.0 1.1 從下望上數就是了 八進位制也能這麼算 8就ok了 參 給你個...

在計算機中採用二進位制,是因為,簡述計算機中採用二進位制的原因。

選b.c 選b,因為技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用 1 和 0 表示。選c,因為簡化運算規則 兩個二進位制數和 積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。這是概念的理解,計算機內部工作的進位制,和...

計算機中的進位制學了以後有啥用,計算機中十進位制怎麼學才會懂

現在並不只是只有來中考一條出自路,學習一門技術也是很不錯的,只要你自己好好學習,以後還是會很有出息的,並不混的比那些考上高中的人差,現在都是電子資訊話的時代,學習電腦技術會很不錯哦,有興趣可以去了解一下,這個專業還是很有前景的呢 2進位制只是剛copy開始 後面還有bai10 進位制 學完10進位制...