我有几个问题:
电脑只使用1和0来表示数字。那么它如何表示像5.512这样的小数点呢?
电脑不知道我们是输入ASCII值还是随机二进制以供处理。在早期,人们使用十六进制和二进制编程。他们如何在屏幕上输出字符?除此之外,电脑如何理解65(十进制)不是一个数字,而是一个大写字母A?
我有几个问题:
电脑只使用1和0来表示数字。那么它如何表示像5.512这样的小数点呢?
电脑不知道我们是输入ASCII值还是随机二进制以供处理。在早期,人们使用十六进制和二进制编程。他们如何在屏幕上输出字符?除此之外,电脑如何理解65(十进制)不是一个数字,而是一个大写字母A?
0x30, 0x31
在大端16位值中可以表示为0x3031
,在小端中可以表示为0x3130
,在ASCII中可以表示为字符序列'0','1'
。如果将其视为EBCDIC或定点值,则又会有所不同。