正在加载图片...
实数的机内表示 在计算机内部,实数一般采用基于科学记数法的二进制小数 形式来表示: ±a×2b a是一个二进制小数,称为尾数(Mantissa),b是一个二进制整 数,称为阶码或指数(Exponent) 计算机内部只存储符号以及a和b,并且a和b具有固定长度。 在存储实数前首先需要对其进行规格化,即把尾数ā调整为 1.xxx..形式,其中的整数位“1"和小数点不存储。 例如,对于十进制实数12.5, 规格化: (12.5)10=(1100.1)2=(1.1001)2×23 存储的是:0(符号)、1001(尾数)和3(指数,存储时将 转化成某种二进制形式)两个部分(参见教材附录B)实数的机内表示 ◼ 在计算机内部,实数一般采用基于科学记数法的二进制小数 形式来表示: ±a×2b • a是一个二进制小数,称为尾数(Mantissa),b是一个二进制整 数,称为阶码或指数(Exponent) 。 • 计算机内部只存储符号以及a和b,并且a和b具有固定长度。 • 在存储实数前首先需要对其进行规格化,即把尾数a调整为 1.xxx...形式,其中的整数位“1”和小数点不存储。 ◼ 例如,对于十进制实数12.5, • 规格化: (12.5)10 = (1100.1)2 = (1.1001)2×2 3 • 存储的是:0(符号)、1001(尾数)和3(指数,存储时将 转化成某种二进制形式)两个部分(参见教材附录B)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有