zoukankan      html  css  js  c++  java
  • 计算机概念入门(二)

    数字和计算:

      数字:抽象数学系统的一个单位,服从算术法则。

      自然数:0或通过在0上重复加1得到的数。

      负数: 小于0的数,是在相应的正数前加上符号

      整数:自然数、自然数的负数或0.

      有理数:整数或两个整数的商(不包括被0除的情况)。   

    位置记数法:

      基数:记数系统的基本数值,规定了这个系统中使用的数字量和数位位置的值。

      位置记数法:一种表示数字的系统,数位按顺序排列,每个数位有一个位值,数字的值是每个数位和位值的乘积之和。

      位(bit):二进制数字的简称。

      字节(byte):8个二进制位。

      字(word):一个或多个字节,字中的位数称为计算机的字长。

    熟练掌握进制转换

      十进制转二进制

      十进制转八进制

      十进制转十六进制

      二进制转十进制

      八进制转十进制

      十六进制转十进制

      其他诸如八进制转十六进制没有一步到位的方法

    进制后缀:

      二进制   B

      八进制     O

      十进制     D

      十六进制 后缀H  前缀OX

      

    十进制与其他进制转换

      取余法:

        整数部分:简单来说逢2(或8、或十六)进1,用整数部分不断的除以2(8、16),取余数,除到已经小于2(8、16),将所得余数从下往上写。

        小数部分:将小数部分不断的乘以2(或者8或者16),取其整数部分,乘到没有小数部分或者位数已经够了,将所得的整数部分按照先后次序(从上往下)写。如果小数永远到不了0,可能是一个循环,那就4舍3进。

        比如举例,随便百度了一个例题

          https://zhidao.baidu.com/question/333486177.html

          

    其他进制与十进制转换

      将A对应的数写出来即从后往前数第n位对应的就是2(8或16)的n-1次方,然后将每一位乘以对应的数相加就是A所对应的二(八、十六)进制。

    二进制与十六进制之间转换 

    十六进制表示方法:(后缀H)

      0  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15

      0  1  2  3  4  5  6  7  8  9  A   B    C  D   E   F 

    二进制与十六进制之间的对应关系表

      0  1    2    3    4    5     6    7    8    9

         000   0001   0010   0011   0100    0101 0110 0111    1000   1001

         A     B  C    D   E

        1010   1011  1100   1101    1110

      (注:四个二进制位对应一个十六进制位,二进制按权相加,比如9对应1001,就是1*2^3+0*2^2+0*2^1+1*2^0=9)

    二进制转十六进制:

      取四合一法,以二进制的小数点为分界点,向左(或向右)每四位取成一位,没有的补0

      然后按照对应表按权相加,按顺序排列即可

    十六进制转二进制:

      一分四,即一个十六进制数分成四个二进制数,用四位二进制按权相加,最后得到二进制,小数点不变。

    十六进制表示法,注意写法:

      字母H——后缀

      字母OX——前缀

      比如十六进制23正确表示是:23H或OX23

    例子可见此链接:

      https://jingyan.baidu.com/article/47a29f24292608c0142399cb.html

    二进制与八进制之间转换

    二进制与八进制对应表

      0   1  2    3  4  5  6  7  

       000 001 010  011    100   101   110  111 

      (注:三个二进制位对一个八进制位)

    二进制转八进制:

        取三合一法,即从二进制的小数点为分界点,向左(或向右)每三位取成一位

    八进制转二进制:

        就是发过来,一分三法,即一个八进制位分成三个二进制位,最后得到二进制,按权相加,得到的数就是一位八进制数,然后按照顺序排列,小数点的位置不变

    例子可见此链接:

      https://jingyan.baidu.com/article/39810a23e3779db636fda6c5.html

  • 相关阅读:
    修改profile出错后的补救
    ubuntu安装jdk
    创业的36条军规
    Oracle中慎用Like等通配符
    根据配置文件名读取配置文件的工具类方法
    Spring ThreadPoolTaskExecutor队列满的异常处理
    redis使用方法
    在windows 2008 R2中SQl Server 2008中代理启动失败的一个原因总结
    select 中添加option的注意
    javascript 函数对象
  • 原文地址:https://www.cnblogs.com/wangyuehan/p/8688494.html
Copyright © 2011-2022 走看看