计算机概念入门(二)

数字和计算:

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

  自然数: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

posted @ 2018-04-01 21:44  王约翰  阅读(316)  评论(0编辑  收藏  举报