ASCII编码和二进制的区别

来源:百度知道 编辑:UC知道 时间:2024/07/07 19:24:09
1.假如要运算 2+3=5
这个‘2’,计算机是把他转换成ASCII 50,还是二进制00000010

2.我是不明白ACSII是何时用,而二进制又是何时用...
谢谢啊。。
ASCII是不是只使用于字符?假如我有个数字2,它是不是不具有ASCII码?

1:
运算2+3=5 不要把他转换成ASCII 50,也不要转成二进制00000010,直接算就行了。

2:ACSII是何时用:
例如:
S:=‘2SJDHFKSHDFSKDFH’{一个字符串} 要分离一个2出来,你就可以这样做:
K:=ord(s[1])-ord('0'); k就等于2了。
二进制何时用:
进行位运算的时候要用

在计算时转换成二进制,当字符用时是ASCII。
这由编程环境决定
在各种编程语言中,当字符用时起码的有引号来标记。