進製計數制及其轉換

2021-10-01 09:28:51 字數 2048 閱讀 4216

資料是對客觀事物的符號表示。

資訊是各種事物變化和特徵的反映,是事物之間相互作用的表徵。

資料處理之後產生的結果為資訊。

計算機內部使用二進位制表示各種資訊。

計算機中資料的最小單位是,儲存容量的基本單位是位元組

8個二進位制位稱為1個位元組,此外還有kb,mb,gb,tb。

位(bit):位是度量資料的最小單位。

位元組(byte):乙個位元組是由8位二進位制數字組成(1byte = 8bit)。

千位元組 1kb = 1024b = 210b

兆位元組 1mb = 1024kb = 220b

吉位元組 1gb = 1024mb = 230b

太位元組 1tb = 1024gb = 240b

字長:計算機一次能夠並行處理的二進位制位稱為該機器的字長。

多位數碼中每一位的構成方法以及從低位到高位的進製規則稱為進製計數制(簡稱 數制)。

如果採用r個基本符號(例如0,1,2,…,r-1)表示數值,則稱r進製,r稱為該數制的基數(radix),而數制中固定的基本符號為「數碼」。任意乙個r進製數d均可展開為:

[其中 r 為計數的基數;ki 為第i位的係數,可以為 0,1,2,…r-1 中的任何乙個,ri 稱為第 i 位的權]

進製基數

基本符號

權形式表示

二進位制2

0,121

b八進位制

80,1,2,3,4,5,6,781o

十進位制10

0,1,2,3,4,5,6,7,8,9

101d

十六進製制

160,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f

161h

十進位制二進位制

八進位制十六進製制

00000000

10001011

20010022

30011033

40100044

50101055

60110066

70111077

81000108

91001119

10101012a

11101113b

12110014c

13110115d

14111016e

15111117f

十六進製制轉十進位制

(234)h = (2×162+3×161+4×160)d = (564)d

八進位制轉十進位制

(234)o = (2×82+3×81+4×80)d = (156)d

二進位制轉十進位制

(10110)b = (1×24+0×23+1×22+1×21+0×20)d = (22)d

八進位制數

對應二進位制數

十六進製制數

對應二進位制數

0000

00000

1001

10001

2010

20010

3011

30011

4100

40100

5101

50101

6110

60110

7111

70111

81000

91001

a1010

b1011

c1100

d1101

e1110

f1111

示例:將二進位制數(10101011.110101)b 轉換成八進位制數。(整數高位補0)

二進位制轉八進位制,以小數點為中心向左右兩邊分組,每3位為一組,兩頭不足補0

將二進位制數(10101011.110101)b 轉換成十六進製制數。(小數低位補0)

二進位制轉十六進製制,以小數點為中心向左右兩邊分組,每4位為一組,兩頭不足補0

同樣的將八(十六)進製轉換成二進位制數,只要將1位轉換為3(4)位即可。

數制及進製轉換

數制 也稱為 計數制 是用一組固定的符號和統一的規則來表示數值的方法。任何乙個數制都包含兩個基本要素 基數和位權。基本概念 數碼 數制中表示基本數值大小的不同數字符號。例如 十進位制中有10個數碼 0 1 2 3 4 5 6 7 8 9 基數 數制中所使用數碼的個數。例如 十進位制使用的數碼個數為 ...

進製計數制的基本概念

一 進製計數制的基本概念 將數字符號按序排列成數字,並遵照某種由低位到高位進製的方法進行計數,來表示數值的方式,稱作進製計數制。比如,我們常用的是十進位計數制,簡稱十進位制 就是按照 逢十進一 的原則進行計數的。進製計數制的表示主要包含三個基本要素 數字 基數和位權。數字是指數碼在乙個數中所處的位置...

牛客網 數制轉換 任意進製)

題目描述 求任意兩個不同進製非負整數的轉換 2進製 16進製制 所給整數在long所能表達的範圍之內。不同進製的表示符號為 0,1,9,a,b,f 或者 0,1,9,a,b,f 輸入描述 輸入只有一行,包含三個整數a,n,b。a表示其後的n 是a進製整數,b表示欲將a進製整數n轉換成b進製整數。a,...