字節與進制
- 位:( bit ) 是計算機內部存儲的最小單位,11001100是一個八位二進制數
- 字節:( byte ) 是計算機中處理數據的基本單位,習慣上用B表示
- 8 bit = 1 B
- 1024 B = 1 KB
- 1024 KB = 1 M
- 1024 M = 1 G
- 字符: 使用的字母、數字、符號等
進制:
首先,我們要理解數制這個概念,數制就是計數方法。
基本的計數單位只有0~9 十個字符;
1、對於十進制----逢十進一:由於只有0~9這十個字符,個位上最大只能是9,要表示十這個數量時,就要從個位跳到十位的地方記1,同時個位變為0
接下來
2、八進制---逢八進一:當個位數數到8時,就進到十位,即
17對應的八進制數就是17,而從8開始就要進到十位上,也就是說8 對應的八進制數就是10。
類似的十六進制數就是,逢十六進一;即16對應的十六進制數為10。
note: 二進制數只有 0 和 1 兩種數字
八進制,以 0 開頭
十六進制,以 0x 開頭
二進制,以 0b 開頭
int num1=10;//十進制(無前綴默認為十進制) //輸出10
int num2=010; // 輸出8
// 0 后面出現8或9就會報錯
int num3=0x10; // 輸出16
int num4=0b10; // 輸出2
// 注意0b后的數字只能是 0 或 1 或 0和1