关于ASCII编码和数字的表示形式

来源:百度知道 编辑:UC知道 时间:2024/06/25 23:38:48
假如要运算 2+3=5

这个2,计算机把他转换成是ASCII 32H
还是 00000010

我搞不懂,ASCII是用在何时,而二进制又用在何时。

这个应该转化成二进制来计算,因为2未加单引号指的是一个数字,而不是一个字符,所以要转化成二进制来计算

什么时候用ASCIIK呢?因为字符与数字是无法相加的所以要转化成十六进制或是其它进制才能进行计算,这时就用到字符'2'的ASCCII值,这个ascii值也可以转化成二进制啊32H转化成二进制是00110010这样就可以完成与数字3 转化成二进制是00000011进行相加了