韩立刚门徒级课程专题(WS+网络安全+数据库)
数制的转换:
N进制转换成10进制:
计算N进制的位权即可(上十六进制为例子)。
十进制转换N进制:
整数部分与小数部分必须分别遵守不同的转换规则。整数部分,除基数取余数,得到的余数序列取逆序;小数部分,乘基数取整数,得到整数序列取顺序。
二进制与八进制和十六进制之间的转换:
八进制:以小数点为界,分别往高,往低每3位为一组,最后不足3位时用0补充,然后写出每组对应的八进制字符(算位权)
十六进制:同理与八进制,只不过是每4位为一组,不足4位时用0补充,然后写出每组对应的十六进制字符(算位权对应)
2.3. 信息的编码:
计算机中的编码主要分为数值型数据编码和非数值型数据编码。
存储单位:
bit:最小存储单位,一个bit可以有两种状态,0或1 。
Byte:字节是存储器基本计算单位,由8个bit构成。
Word:两个字节构成一个字。
原码,反码和补码:
原码:一个整数按照其绝对值大小转换成的二进制数。
反码:将二进制数按位取反,所得到的新二进制数称为原二进制数的反码。
补码:正数的补码和其原码相同,负数的补码是将反码加1 。
定点数和浮点数:
定点整数和定点小数:定点数是小数点固定的数。