2019-2020-1学期 20192429 《网络空间安全专业导论》第一周学习总结
第二章 二进制数值与记数系统
2.1 数字与计算
- 数字:抽象数学系统的一个单位,服从算术法则。
- 自然数:0或通过在0上重复加1得到的任何数。
- 负数:小于0的数,是在相应的正数前加上负号得到的数
- 整数:自然数、自然数的负数或0
- 有理数:整数或两个整数的商(不包括被0除的情况)
2.2位置记数法
- 基数:记数系统的基本数值,规定了这个系统中使用的数字量和数位位置的值
基数还决定了数位位置的含义,当给记数系统中的最后一个数加1后,必须执行数位位置左移
- 位置记数法:数位按顺序排列,每一个数位有一个位置,数字的值是每个数位和位值的乘积之和
- 0的重要性:0的发现给人类思维无限的潜力,没有其他的人类创新可以给人类智能的发展带来如此深远的影响。
2.2.1 二进制、八进制和十六进制
- 任何记数系统中的最大数字比基数小1,eg:以10为基数的记数系统具有十个数字(0-9)
2.2.2 其他记数系统中的运算
- 二进制加法使用 进位
- 二进制减法使用 借位
2.2.3 以2的幂为基数的记数系统
- 把二进制数转换成八进制数,从最右边的二进制数位起,每三个数位一组,将每组数字转换成相应的八进制数
- 表示一位十六进制数需要四位二进制数
2.2.4 把十进制数转换成其他数制的数
?转换十进制数的规则涉及新基数的除法
- While(商不是0)
用新基数除这个十进制数
把余数作为答案左边的下一个数字
用商代替这个十进制数
2.2.5 二进制数值与计算机
- 二进制数字:二进制记数系统中的一位数字,可以是0或1。
- 位:二进制数字的简称
- 字节:8个二进制位。
- 字:一个或多个字节,字中的位数称为计算机的字长。
** 小结**
- 数是用位置记数法编写的,其中数字按顺序排列,每个数字具有一个位值,数值等于每个数字与它的位值的乘积之和。
- 任何用位置记数法表示的数都可以进行算术运算
- 二进制、八进制和十六进制数是相关的
** 第三章 数据表示法**
3.1 数据与计算机
2019-2020-1学期 20192429 《网络空间安全专业导论》第一周学习总结
原文:https://www.cnblogs.com/meeyee/p/11636712.html