内容正文:
二进制、十进制、十六进制之间的转换方法
二进制
十进制
除2取余,至商为0,余数倒叙
位权展开相加
十六进制
除16取余,至商为0,余数倒叙
位
权
展
开
相
加
每4位二进制数
可以转换成
1位十六进制数
进制关系对照表
二进制 十进制 十六进制
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 10 A
1011 11 B
1100 12 C
1101 13 D
1110 14 E
1111 15 F
16
17
18
19
20
10000
10001
10010
10011
10100
10
11
12
13
14
数据采集与编码(二)
Data and information
——字符编码
生活中常见的编码
邮政编码、身份证、电话号码……
计算机中常见的编码
字符编码
条形码
二维码
声音编码
图像编码
视频编码
编码
1、字符编码——ASCII码
代码
(十进制) 字符 代码
(十进制) 字符 代码
(十进制) 字符 代码
(十进制) 字符
0 NUL 32 Space 64 @ 96 `
1 SOH 33 ! 65 A 97 a
2 STX 34 " 66 B 98 b
3 ETX 35 # 67 C 99 c
4 EOT 36 $ 68 D 100 d
5 ENQ 37 % 69 E 101 e
6 ACK 38 & 70 F 102 f
7 BEL 39 ' 71 G 103 g
8 BS 40 ( 72 H 104 h
9 TAB 41 ) 73 I 105 i
10 LF 42 * 74 J 106 j
11 VT 43 + 75 K 107 k
12 FF 44 , 76 L 108 l
13 CR 45 ~ 77 M 109 m
14 SO 46 . 78 N 110 n
15 SI 47 / 79 O 111 o
16 DLE 48 0 80 P 112 p
17 DC1 49 1 81 Q 113 q
18 DC2 50 2 82 R 114 r
19 DC3 51 3 83 S US s
20 DC4 52 4 84 T 116 t
21 NAK 53 5 85 U 117 u
22 SYN 54 6 86 V 118 v
23 ETB 55 7 87 W 119 w
24 CAN 56 8 88 X 120 x
25 EM 57 9 89 Y 121 y
26 SUB 58 : 90 Z 122 z
27 ESC 59 ; 91 [ 123 {
28 FS 60 < 92 \ 124 |
29 GS 61 = 93 ] 125 }
30 RS 62 > 94 ^ 126 ~
31 US 63 ? 95 _ 127 DEL
问题1:计算机存储和处理的都是二进制数据(0和1),那么a、b、c、……、z、A、B、C、……、Z、0、1、2、……、9等英文符号和字符是如何存储和处理的呢?
我只要0和1,其他都不要
那我怎么存进去呢?
数据采集与编码之编码
常见的字符编码有ASCII、Unicode以及各种汉字编码。
(1)ASCII码(信息交换标准代码)
ASCII是一套基于拉丁字母的计算机编码系统,主要用于显示现代英语和其他西欧语言。由电报码发展而来,是现今最通用的单字节编码系统。
基本的ASCII码共有128个,用1个字节中的低7位编码。
二进制控制范围为00000000~01111111,即十六进制的00~7F。
字符编码——ASCII码
最小单位:1位=1bit
基本单位:8bit=1Byte(B或字节)
数据的存储容量单位
计算机中存储容量的最小单位是比特(bit),1位二进制数码表示1个bit,但由于1bit所表示的值太小。实际上计算机中以8bit为一个基本单位,称为字节(Byte)。
1B=8bit 1KB=1024B
1MB=1024KB 1GB=1024MB
1TB=1024GB 1PB=1024TB
所以ACSII码实际存储用了8位,左边第一位补0,即00000000B~01111111B(00H~7FH)。
数制
1.计算机编码是指( )
A.仅仅指对输入到计算机中的文字用二进制数进行编码的方式
B.对输入到计算机中的各种数据用二进制数进行编码的方式
C.仅仅指对输入到计算机中的图像和声音用二进制数进行编码的方式
D.仅仅指