1.二進制就是逢二進一,只有0和1。
一個字節就是一個英文字母、阿拉伯數字或半個漢字所佔的空間(一個漢字佔2個字節)。
16進制就是逢16進一,只有0123456789abcdef這16個數字(或子母)。
由於電腦裏都是二進制的數,而16進制與二進制有簡單的轉換關係,所以很多書上都寫16進制的數。
一個字節由8個二進制組成,它所能表示最大十六進制爲: ?FF(16進制)=256(10進制)=11111111(2進制)。8位二進制最大爲255,轉換爲16進制則爲ff。
2.字節是電腦裏用於存儲的最小單位..?
一個字節佔用八位的二進制數,及一個字節等於8位二進制。
所以..二進制是計算機的一種語言.字節是一個單位.所以說:計算機裏面存儲數據是以字節爲單位的,即8個二進制代碼。而不是以二進制代碼儲存的。
由於二進制數在使用中位數太長,不容易記憶,所以又提出了十六進制數.
3.在最早的時候,是約定的8位二進制爲一個字節,和ASCⅡ碼無關,可以表示256以內的數。
在機器內部,8位或者16位對它來說都一樣,都是1或0,而程序設計的時候,人爲的要求機器按8位或16位來處理。16位的音樂文件所包含的信息比8位的多得多(差256倍),因此你也可以將16位二進制數看作音樂文件的一個單元,但約定成2個字節。就相當於統一了單位,便於交流。
4.十六進制轉換二進制,舉例:
?問:十六進制(A5)轉換成二進制?
??解答:
?方法一、A*16的1次方+5*16的0次方得出十進制。然後拿十進制再轉二進制,這樣的話 比較麻煩。?
?方法二、16進制中A用二進制表是多少?A代表10 ,就是二進制的 1010。 我例個表出來。十六進制以 4 位爲一小段.8進制以 3 位爲一小段 。
0 0000
1 0001
2 0010
3 0011
5 0101
...
9 1001
A 1010
B 1011
C 1100
...
F 1111
所以A5就是 1010 0101。
對方法二,進行解釋:
十六進制中的 F 轉換成二進制 就是 1111
所以把十六進制中每個位數上的數單獨轉換成一個4位的二進制數
128位16進制是幾個字符?
32位