信息编码
计算机基础知识
  计算机入门
  计算机硬件基础
  计算机软件基础
  
基本概念
   指令和程序
   信息编码
   软件升级
  计算机与网络
  Internet应用
  网络安全与道德
 
计算机与教育
Windows操作系统
PowerPoint
Excel
Word
实践应用
      数的表示:
    计算机中处理的数据分为数值型数据非数值型数据两大类。计算机内表示的数值型数据,又分成整数实数两大类。在计算机内部,数是以二进制的形式存储和运算的。数的正负用高位字节的最高位来表示,定义为符号位,用“0”表示正数,“1”表示负数。例如:二进制数+1101000在机器内的表示为:01101000
    整数的表示
    计算机中的整数一般用定点数表示,定点数指小数点在数中有固定的位置。整数又可分为无符号整数(不带符号的整数)和有符号整数(带符号的整数)。无符号整数中,所有二进制位全部用来表示数的大小,有符号整数用最高位表示数的正负号,其他位表示数的大小。如果用一个字节表示一个无符号整数,其取值范围是。如果用一个字节表示一个有符号整数,其取值范围则是
    需要注意的是,在计算机中为了便于计算,有符号整数采用的是补码表示。要求一个有符号整数的补码,对于正整数,直接表示为二进制即可,如上面的+1101000的一个字节大小的补码表示是01101000。对于负整数,则先求出其绝对值的补码,然后按位取反(即0变成1,1变成0),再将取反后的结果加1,例如-1101000的一个字节大小的补码表示是10011000
    实数的表示
    实数一般用浮点数表示,因为它的小数点位置不固定,所以称浮点数。它是既有整数又有小数的数,纯小数可以看作实数的特例。
    在计算机中一个浮点数由指数(阶码)和尾数两部分组成,其机内表示形式如下:

    其中数符和阶符分别表示尾数和阶码的符号位,在浮点数中占一位。阶码用来指示尾数中的小数点应当向左或向右移动的位数,值随浮点数数值的大小而定,阶码的二进制位数决定了所能表示的数的范围。尾数表示数值的有效数字,其位数则依浮点数的精度要求而定,尾数的二进制位数决定了所表示的数的精度。小数点约定在数符和尾数之间。
                                                                         [字符编码]