浮点数是什么意思?

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

浮点数,是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学计数法。

在浮点加减运算时,尾数求和的结果也可以得到01.ф…ф或10.ф…ф,即两符号位不等,这在定点加减法运算中称为溢出,是不允许的。

但在浮点运算中,它表明尾数求和结果的绝对值大于1,向左破坏了规格化。此时将运算结果右移以实现规格化表示,称为向右规格化。规则是尾数右移1位,阶码加1。当尾数不是1.M时需向左规格化。



扩展资料:

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

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

独孤爵士
推荐于2017-09-18 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4094
采纳率:0%
帮助的人:4046万
展开全部
浮点数是表示小数的一种方法。所谓浮点就是小数点的位置不固定,与此相反有定点数,即小数点的位置固定。整数可以看做是一种特殊的定点数,即小数点在末尾。8086/8088中没有浮点数处理指令,不过从486起,CPU内置了浮点数处理器,可以执行浮点运算。一般的浮点数有点象科学计数法,包括符号位、指数部分和尾数部分。

浮点数是指小数点位置可以浮动的数据,通常以下式表示:
E次方
N = M·R
其中N为浮点数,M为尾数,E(为阶码也就是多少次方的意思),R为阶的基数, R一般为2进制(01),8...(01234567),16...(0123456789abcdef)

简单说浮点数是指能够精确到小数点以后的数值类型
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2022-07-04 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部

“浮点数”是相对于“定点数”而言的。

定点数的写法如下:

  13.47、

  125000、

  0.0056。

从定点数中,可以清楚的看出:小数点,位于什么地方。

---------------------------

如果,数字较大或很小,定点数的位数,就会很多了。

如果采用“科学记数法”,刚才的几个数,就可以写成:

  1.347 * 10^1、

  1.25 * 10^5、

  5.6 * 10^(-3)。

此时,一个数,有两个部分:尾数、阶数。

在这种形式中,小数点的位置,是用阶数表示的。

也就是说:小数点是浮动的。

其实,所谓的“浮点数”,实际上就是“科学记数法”。

他们把早就成型的写法,改了个名!

为什么呢?

计算机专家,不过是在“故弄玄虚”而已。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友821bb1b5d
2006-03-25 · TA获得超过198个赞
知道答主
回答量:157
采纳率:0%
帮助的人:0
展开全部
浮点数就是实数,不过int类型存储的数位小,所以需要浮点数来存储更多位的整数和小数!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2d427e734
2006-03-25 · 超过38用户采纳过TA的回答
知道答主
回答量:330
采纳率:0%
帮助的人:157万
展开全部
好像是带小数的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式