在计算机中整数用定点表示小数用浮点数表示

2025-02-20 10:07:1585 次浏览

最佳答案

一、定点数的表示方法

定点格式:即约定机器中所有数据的小数点位置固定不变。 由于约定的小数点位置固定不变,小数点就不再使用 “ . ” 表示。原理上,小数点位置固定在哪一位都可以,但是通常将数据表示为纯小数或纯整数。

纯小数: 整数部分是零的小数(小于1的正小数)。如0.1,0.66,0.987

纯整数: 正整数。如1,32,99

假设用n+1位字来表示定点数x,为了将数据进行统一处理,符号位放在最左边,并用数值0和1分别表示正号和负号。这样,就得出了定点数表示的数据格式。

二、浮点数

计算机中使用浮点数表示小数类似于以前数学中用科学计数法表示较大的数。

例如:352.47 = 3.5247 * 10的2次方

178.125转化为二进制为 10110010.001,又可表示为:1.0110010001 乘以 2的111次方(111是7的二进制表示)

10110010001 这部分被称作尾数(M)

111这部分被称作阶码(P)

正负被称作数符(S): 0表示正数 , 1表示负数。

那么一个浮点数可以使用三部分表示:数符(S),阶码(P),尾数(M)。

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。