牢科学技术学院 例2将十进制数数2059375转换成位浮点数的二进制格式来存储。 解: ①首先分别将整数和分数部分转换成二进制数 20.59375=10100.10011 ②然后移动小数点,使其在第1,2位之间 10100.10011=1.010010011×24 4 S=0E=4+127=131M=010010011 ③最后得到32位浮点数的二进制存储格式为: 01000001101001001100000000000000 =(41A4C000)16 2021年2月20日1时16分
2021年2月20日1时16分 [例2] 将十进制数数20.59375转换成位浮点数的二进制格式来存储。 [解:] ①首先分别将整数和分数部分转换成二进制数: 20.59375=10100.10011 ②然后移动小数点,使其在第1,2位之间 10100.10011=1.010010011×2 4 e=4 S=0 E=4 + 127 = 131 M= 010010011 ③最后得到32位浮点数的二进制存储格式为: 0100 0001 1010 0100 1100 0000 0000 0000 =(41A4C000)16
牢科学技术学院 练习: 1、将20.1875转换成,32位浮点数存储? 2、若浮点数的二进制存储格式为(41A18000), 求其十进制值? 作北: 将十进制数数17.296875转换成位浮点数的二进 制格式来存储? 2021年2月20日1时16分
2021年2月20日1时16分 练习: 1、将20.1875转换成,32位浮点数存储? 2、若浮点数的二进制存储格式为(41A18000)16, 求其十进制值? 作业: 将十进制数数17.296875转换成位浮点数的二进 制格式来存储?
牢科学技术学院 数值数据—定点数的表示方法 口原码表示法 口补码表示法 口反码表示法 口移码表示法 2021年2月20日1时16分
2021年2月20日1时16分 数值数据—定点数的表示方法 ❑原码表示法 ❑补码表示法 ❑反码表示法 ❑移码表示法
牢科学技术学院 数值数据一定点数的表示法(原码) 定点小数表示:Ns.N1N2…Nn 定义:[X1原= X 0<X<1 1-X-1<X<0 定点整数表示:NsN1N2….Nn 定义:X原= 0<X<2n 2n-X-2n<Ⅹ<0 2021年2月20日1时16分
2021年2月20日1时16分 数值数据—定点数的表示法(原码) ▪ 定点小数表示: Ns. N1 N2 … Nn ▪ 定义: [ X ] 原 = ▪ 定点整数表示:Ns N1 N2 … Nn ▪ 定义: [ X ] 原 = X 1 - X 0 ≤X < 1 -1 < X ≤ 0 X 2 n - X 0 ≤ X < 2 n - 2 n < X ≤ 0
牢科学技术学院 数值数据一定点数的表示法(原码) 实例:Ⅹ1=0.10110-0.101100.0000 1X原=0.101101.101100.0000 1.0000 ·实例:X1=10110-10110 0000 1X1原=0101101101100000 10000 2021年2月20日1时16分
2021年2月20日1时16分 数值数据—定点数的表示法(原码) • 实例:X1 = 0.10110 -0.10110 0.0000 [ X ] 原= 0.10110 1.10110 0.0000 1.0000 • 实例:X1 = 10110 -10110 0000 [ X ] 原= 010110 110110 00000 10000