我区分十进制数字的字符代码表示形式及其纯二进制表示
形式
学习计算机科学,这是我考试需要知道的概念,但我不确定我是否完全理解它
261 的字符代码表示形式(例如)
这是否只是 ASCII 代码等效的?
意义:
2 的 ASCII 代码为 50
6 的 ASCII 代码为 54
1 的 ASCII 代码为 49
所以字符代码表示为 50、54、49
纯二进制代码表示
这只是 261 的二进制转换吗?
那么100000101?
ASCII 使用十进制数字代码 48 到 57 定义字符数字 0 到 9。
因此,字符和十进制数字都有二进制表示形式。
字符 46 的二进制表示形式为:00110100 00110110
。字符 4 是 ASCII 中的代码 52;因此,你会得到00110100
.虽然字符 6 是 54,但您可以得到00110110
.
同时,十进制数 46 存储在具有以下表示形式的 16 位字中:00000000 00101110
.
对于字符 261,您需要获取 2、6 和 1 的 ASCII 代码。
2:50
6:54
1: 49
所以你得到50,54,49:00110010 00110110 00110001