1、实验二 计算机中的数据表示与计算学号 :1120161816 姓名:田雄辉 班级:07011606 实验时间:2016 年 9 月 29 日实验报告表 2-1 数值型数据在计算机中的二 进制表示实验记录表十进制整数分类输入十进制数 内存二进制整型数据(16 位) 内存地址任意正整数 256 0000000100000000 00010001,00010002任意负整数 -256 1111111100000000 00010003,00010004最大数 32767 0111111111111111 00010005,00010006最小数 -32767 1000000000000000 000
2、10007,00010008绝对值最小数 0 0000000000000000 00010009,00010010绝对值最大数 -32768 1000000000000000 00010011,00010012十进制实数分类输入十进制实数 内存实 型数据(32 位)任意正实数 0.001 尾数部分 阶码 阶码的数学表示任意负实数 -0.001 00000110001001001101111,01110101-10最大数 99.9999 10001111111111111110011,100001016最小数 -99.9999 10001111111111111110011,100001016绝
3、对值最小数 0 00000000000000000000000,000000000绝对值最大数 99.9999 10001111111111111110011,100001016实验报告表 2-2 不同进制数据与二进制数据转换实验记录 表不同进制数据 实验 数据 (正实型数据) 对应的二进制十进制 10 1010八进制 7 111十六进制 D 1101实验报告表 2-3 数据的原码, 补码和反码表示实验记录表正十进制数 41 负十进制数 -65原码 101001 原码 11000001反码 101001 反码 10111110补码 101001 补码 10111110实验报告表 2-4 二进制
4、算术运算 实验记录表操作数一 操作数二 运算符 是否溢出 实验结果 正确结果 溢出对结果产生了什么影响32 64 6 否 96 9664 64 + 是 -128 12832 64 - 否 -32 -32得到错误答案实验报告表 2-5 溢出实验记录 表问 题 简要回答什么时候出现溢出情况 当运算结果的值超出该数据类型所能表示的值的范围时实验报告表 2-6 浮点数的小数点浮 动实验记录表十进制数 二进制数3.141592653589793238462643383279 01000000010010010000111111011011精度 24有效位 7表示范围 27-23实验报告表 2-7 表示浮点数的二进制串中阶码 位数改变实验记录表阶码位数 二进制数 精度 有效位 表示范围4 略 28 3 7-195 略 27 4 15-206 略 26 5 31-217 略 25 6 63-22