1與0,一切數字的神奇淵源

2021-06-01 02:29:26 字數 2528 閱讀 1598

「二進位制乃是具有世界普遍性的、最完美的邏輯語言。」萊布尼茨如是說。二進位制是計算機技術中廣泛採用的一種數制,即用0和

1兩個數碼表示的數,基數是

2,進製規則是「逢二進一」,採用位置計數法,權位是以

2為底的冪。因只有兩個數碼,所以它的每一位數都可用任何具有兩個不同穩定狀態的原件來表示,在計算機中用

ic積體電路中電晶體的兩個最穩定的狀態「開」和「關」表示。二進位制

binary

與十進位制

decimal

、十六進製制

hexadecimal

有著緊密的聯絡,一下就是最快捷的換算方式

,無論是他們之間的對應**還是

ascii**,

你將了然於心。

二進位制與十進位制

生活中最常用的是十進位制,而用計算機處理我們的大千世界必須編碼,這就使得二進位制與十進位制的轉換相當頻繁和重要。舉個例子:

按權展開求和,二進位制數

1011

就等於十進位制13

(1011

)b=(1*2^3+0*2^2+1*2^1+1*2^0)d=(13)d

我的做法是 (

1011)b=

(8+0+2+1)d=(

13)d

這就要用到二進位制編碼自右向左的每一位與它們權重結果對照,該表是必然要熟記的!(其實大家早都記住了,拿來就用吧)

2^10

2^92^8

2^72^6

2^52^4

2^32^2

2^12^0

1024

512256

12864

321684

21那麼,十進位制轉換二進位制就用這個結果從左向右做減法,這樣就免去了按照「除以

2取餘,倒序排列」的法則一步步慢慢求,既浪費時間又容易出錯。

二進位制和十六進製制

十六進製制是為了方便人的閱讀和交流,不然一串串由0和

1組成的東西非把你整暈不可。。。

2^4=16,

故一組4

位的二進位制數數字就可以用一位十六進數數字表示,反過來,十六進製制轉換二進位制就用

4位二進位制數數字表示,不足四位的用

0補齊。

二進位制數

十六進製制數

需要記憶

00000需要

0001

10010

20011

30100

40101

50110

60111

710008需要

1001

91010a需要

1011

b1100

c1101

d1110

e1111f需要

需要記憶的對應關係即為知識網的節點,其他的對應關係可依據這幾個加減得到,如果都記憶那工作量太大了,其實用的多了自然就記住了。

舉個例子:

(1000 1101)b=

(8d)h

(b4f)h=(

1011 0100 1111)b

八進位制沒有多少用處,略過!

下面是ascii

常用部分 d

h字元dh

字元dh字元

4830065

41 a

9761 a

4931

1 6642b98

62b5032267

43c9963c51

3336844

d10064d

5234469

45e10165e53

3557046

f10266f

5436671

47g10367g55

3777248

h10468h

5638873

49i10569i57

3997450

j10670j

7551

k10771k

7652

l10872l

7753

m10973m

7854

n11074n

7955

o11175o

8056

p11276p

8157

q11377q

8258

r11478r

8359

s11579s

8457

t11680t

8558

u11781u

8659

v11882v

8760

w11983w

8861

x12084x

8962

y12185y

9063

z12286z

只要記住有背景顏色的幾個,(31)

h--1

,(41

)h--a

,(61

)h--a

,其他的按順序寫出,即可畫出這樣一張**,根本不用記! 0

和1創造了很多神奇,只有細心研究才能發現其中的奧秘……

與正則相關的一切 (一)基礎知識

將下一字元標記為特殊字元 文字 反向引用或八進位制轉義符。匹配輸入字串開始的位置。匹配輸入字串結尾的位置。零次或多次匹配前面的字元或子表示式。例如,zo 匹配 z 和 zoo 等效於 一次或多次匹配前面的字元或子表示式。例如,zo 與 zo 和 zoo 匹配,但與 z 不匹配。等效於 零次或一次匹配...

對數學數字問題的一些處理(神奇的0)

題目 神奇的0 description 求l l 1 l 2 r 的末尾零的個數。input 第一行乙個整數t,表示樣例組數。每組一行,兩個整數,l,r。資料範圍1 t 1000,1 l r 1e18。output 每組輸出一行,乙個整數,答案對100000007取模。樣例 sample input...

51的核心定位,一切為了泡與被泡!

注 此為51.com前產品經理天生天殺在草根網qq群裡的交流記錄,非常具有參考價值。那年6月我做 失敗,正好當時和51談合作,51使用者數當時剛剛超過2000萬,的確震撼了我一把,感覺它很有前途,於是就加入了51,也是51第乙個正式擁有產品經理頭銜的員工。以前所有的產品老員工都叫策劃,職權責劃分也非...