浮点数如何表示?

 我来答
教育小百科达人
2022-12-21 · TA获得超过156万个赞
知道大有可为答主
回答量:8828
采纳率:99%
帮助的人:475万
展开全部

一个十进制数可写成一个纯小数乘上10的若干次方,相似的,一个二进制可写成一个纯小数乘上2的若干次方。例如,11.01=22×0.1101;一般地,任一个二进制N,可表示为N=2j×S;

其中J为二进制数,叫阶码;J如果有正负号的话,正负号就叫阶符;S为纯小数,叫做尾数;数符,指的是N整个数的符号。

浮点数能表示的范围由阶码的位数决定,精确度有尾数的位数决定。



扩展资料:

浮点加减运算过程比定点运算过程复杂。如果判知两个操作数x或y中有一个数为0,即可得知运算结果而没有必要再进行后续的一系列操作以节省运算时间。0操作数检查步骤则用来完成这一功能。

两浮点数进行加减,首先要看两数的阶码是否相同,即小数点位置是否对齐。若二数阶码相同,表示小数点是对齐的,就可以进行尾数的加减运算。反之,若二数阶码不同,表示小数点位置没有对齐,此时必须使二数阶码相同。

沙里波特
2024-08-18 · TA获得超过5251个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:639万
展开全部

等你上了中学,就会学到 “科学记数法”。

任意数字 N,按照科学记数法即为:N = ± 绝对值 × 10^e。

式中的绝对值,是 “一位整数、多位小数”。

式中的 e,是以 10 为底的指数。

如:N =-98765.4321,就可写成:N =-9.87654321 × 10^4。

把科学记数法,加一些改动和限制,再存到计算机中,就成了 “浮点数”。

一个浮点数,由三部分组成:S、E 和 M,它们都是二进制数。

使用浮点数格式来计算和保存数字,是有误差的。

例如,32 位的浮点数,只能准确表示 7 位十进制数。

在一些要求严格的场合,就不可使用浮点数。

比如你把 +98765.4321 万元,用浮点数存到计算机中,再显示出来,

就只剩下 +9.876543 × 10^4 万元了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式