• 随笔记:计算机基础及进制计数法


    随笔记:计算机基础及进制计数法

    记录一下最近接触的基本的概念,便于想看的时候随时来翻看一下。
    基础理论还是比较重要滴,基础理论还是比较重要滴,基础理论还是比较重要滴

    1. 现代计算机是用 01 来表示信息的,使用的是二进制计数法

      1. 】克劳德·艾尔伍德·香农(Claude Elwood Shannon,1916年4月30日—2001年2月24日)是美国数学家、信息论的创始人。
    2. 为什么计算机使用二进制呢?
      1. 基于二进制的运算规则简单,简化设计
      2. 需要实现的屋里状态单一,系统可靠性和稳定性高
      3. 适合实现逻辑运算,通用性强
      4. 自己的理解】同等大数值下,使用二进制更经济,因为二进制计数法只有 01 两种状态
    3. 计算机的运算
      1. 任何计算过程都可以拆解承两类不同运算的组合
        1. 算术运算
          1. 加减乘除…等
        2. 逻辑运算(又称 布尔运算)
          1. 】乔治布尔(George Boole):19世纪英国数学家 - 1815.11.2 ~ 1864
          2. 逻辑量的取值 0 或者 1
            1. 基本运算:
              1. 与(and) : 符号/∧ 语义/并且 下同
              2. 或(or) : ∨ 或者
              3. 非(not): 除非
              4. 异或运算(XOR):符号 ,逻辑规则:相同为假,不同为真。
            2. 运算值:查询与、或、非三种基本逻辑运算的真值表
          3. 】逻辑运算丰富了程序结构
            1. 选择结构:逻辑语句 如:if…else
            2. 循环结构:循环语句 如:for 循环
        3. 位运算
          1. 目前处于了解的状态】位运算就是直接对整数在内存中的二进制位进行操作。
          2. 更多知识参考:https://www.runoob.com/w3cnote/bit-operation.html
    4. 进制转换
      1. 十进制转换成二进制
        1. 整数部分:除2取余法(余数法
          1. 在这里插入图片描述

          2. 取值顺序:自下而上,如图箭头所示。

        2. 小数部分:乘2取整法(进位法
          1. 在这里插入图片描述

          2. 取值顺序:自上而下,如图箭头所示。

      撒贝宁:我也曾经大学毕业那一段儿啊,就老觉得看不到自己的未来。后来我明白了,年轻人看不到自己的未来才是正确的。你如果一下子很准地看到了自己的未来,每一步都在计划之内,人生多么无味啊 。

  • 相关阅读:
    mysql根据单一字段去重
    Nginx生产环境平滑升级
    Unrecognized SSL message, plaintext connection?
    数据安全系列(1):开篇
    2023年天津美术学院专升本专业课报名缴费时间及考试安排
    【pen200-lab】10.11.1.146
    ChatGPT 4.0:革新文献检索与推荐体验
    ubuntu安装依赖包时显示需要先安装其所需要的各种安装包)apt-get源有问题
    基于微信小程序的公交信息在线查询系统小程序设计与实现(源码+lw+部署文档+讲解等)
    【1993. 树上的操作】
  • 原文地址:https://blog.csdn.net/qq_52320207/article/details/127905531