基礎 理解進製

2022-06-29 04:12:07 字數 963 閱讀 7404

學習目標:理解進製

學習要求:1.先忘掉十進位制,不要想著轉化為十進位制

2.先不要想著四則運算

3.先不要去管現存的進製標準

4.怎麼寫怎麼讀,例如:12不要讀成【十二】,要讀成【壹貳】

常見的進製:二進位制:逢二進一(0、1)

八進位制:逢八進一(0、1、2、3、4、5、6、7)

以二進位制和八進位制為例(十進位制以後的進製有比較特殊的地方,以後再說)

二進位制是逢二進一,先來寫一下01

寫到這裡迷茫了,要怎麼進啊。。。

別急,先來看下熟悉十進位制是怎麼進的吧01

2345

6789

這裡已經有十個數了,進一以後大家都知道是

10(壹零)

那麼,為什麼是10(壹零)呢?

我們不妨先把上面的數變一下

0001

0203

0405

0607

0809

到了這裡已經是最大的乙個數了,所以便進一,

把前面的變成,後面的又重新回歸到,

所以進一後就是

回歸到二進位制,我們像剛才那樣在前面加個

0001

到了這裡,是二進位制中最大的數了,所以我們把中的變成,又重新回歸到

所以,進一以後便是

0001

10往後再寫幾個,如下

0001

1011

100101

110111

可以自己嘗試理解下,並用八進位製作為練習

八進位制00

0102

0304

0506

0710

1112

1314

1516

1720

2122

2324

2526

2728

3031

3233

34結束

水汐音2017.09.04

計算機進製理解

1.進製表示 int a 10 十進位制 int a 0b10 二進位制 0b或0b標識 int a 010 八進位制 0標識 int a 0x10 十六進製制 0x或者0x標識 2.進製輸出表示 printf i a 十進位制輸出 printf o a 八進位制輸出 printf x a 十六進製...

基礎訓練 進製轉換 進製轉換

sample input 4 7440x80685 1sample output 0x40x70x2c 525957 問題鏈結 uva10473 base conversion 問題簡述 略 問題分析 這是乙個進製轉換問題。include intmain else return 0 學到的點 本題中...

C 程式設計基礎 進製

什麼是進製?進製也就是進製計數值,是人為定義的一種帶進製機制的計數方法,在計數時使用逢n進1的方式進行計數。例 二進位制 逢二進一 十進位制 逢十進一 計算機為什麼使用二進位制?1.技術上容易實現 用雙穩態電路表示二進位制數字0和1是很容易的事情。2.可靠性高 二進位制中只使用0和1兩個數字,傳輸和...