计算机基础
文章平均质量分 87
勤奋猫
这个作者很懒,什么都没留下…
展开
-
计算机基础——Unicode与UTF-8
Unicode与UTF-8的区别简短来说:Unicode是字符集,UTF-8是编码规则。广义的Unicode包括了字符集与UTF-8、UTF-16等多种编码规则,此处狭义的将Unicode指代为Unicode字符集。字符集可以理解为,在Unicode中,一个字符对应着一个惟一的编号,计算机使用此编号来表示这个字符。但是计算机并不是直接使用这个编号的二进制数,主要是为了节省存储空间和宽带流量。例子test测试这些字符在Unicode字符集中的编号分别为:字符unicode编号(16进制)原创 2021-04-22 21:14:54 · 282 阅读 · 0 评论 -
计算机基础——补码原理
补码的原理用一句话来说:减去一个数,等于加上这个数的补数。补码计算机中,只能使用二进制的0与1进行数据的存储与运算。8位二进制的数表示的数值范围为:0000000011111111,即0255,但是会有个问题,负数如何表示呢?这时候就需要符号位出场了。计算机中规定,第一位是符号位,其中0代表正,1代表负,剩下的位才表示数值。对于8位二进制数,第一位表示数字的正负,剩下的7位表示实际的数值大小。原码:符号位与实际数值的结合表示。正数的符号位为0,数值部分就是数字的绝对值大小;负数的符号位为1,数值部分原创 2021-04-19 01:18:22 · 7867 阅读 · 7 评论