標籤:符號 固定 系統 表示 二進位 專業 規則 數值 常用
1.數制:是用一組固定的符號和統一的規則來表示數值的方法。
2.電腦底層使用的數制是二進位。
3.java編程使用的是十進位。Java底層仍然使用的二進位。
4.電腦常用的進位有:二進位,八進位,十進位,十六進位。
(一):十進位
十進位的基本數字0~9,逢十進位。
10稱作“基數”,10^n(10的n次冪)被稱作“權”,
10000 = 1 * 104
1000 = 1 * 103
100 = 1 * 102
10 = 1 * 101
1 = 1 * 100
樣本:23678(10進位) = 2 * 10000 + 3 * 1000 + 6 * 100 + 7 * 10 + 8 * 1
=2*104 + 3*103 + 6*102 + 7*101 + 8*100
=23678
(二) 二進位
二進位的基本數字是 0 ,1,逢2進位。
二進位的基數為2,權為2^n(2的n次方)
1 = 1*20
10 = 1*21
100 = 1*22
1000 = 1*23
10000 = 1*24
100000 = 1*25
1000000 = 1*26
10000000 = 1*27
樣本:(1111)2 = (_____)10
(1111)2 = 1*23 + 1*22 + 1*21 + 1*20
= 8 + 4 + 2 + 1
= 15
(三) 十六進位
1.十六進位是二進位的簡寫,方便專業人員寫位元據。
2.十六進位的基本數字:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F (A=10,b=11,c=12,d=13,e=14,f=15)
3.十六進位是基數為16,權為16^n (16的n次方)
4.特點:逢16進位
5.Java代碼中十六進位數用0X或0x做首碼(0是數組0,不是字母o)
0X1000 = 1*163
0X100 = 1*162
0X10 = 1*161
0X1 = 1*160
樣本:(5E)16 = (_____)10
= 5*161 + 14*160
= 80 + 14
= 94
電腦系統進位概述