这道题为什么是选d呢?

 我来答
师思敏0J1
2018-12-22 · TA获得超过511个赞
知道小有建树答主
回答量:2030
采纳率:78%
帮助的人:254万
展开全部
题目问用pow(x,0.5)和sqrt(x)计算x的平方根得到的结果不能精确相等的最接近的原因,看一下提供的5个选项便知: A说,pow返回int型值,而sqrt返回double型值——显然错误,它俩都返回double型值。 B说,计算X时不够精确——都不够精确,但精确度应该是相同的。 C说,使用的计算机是32位的——要知道二者都是32位的;而且通常得法精度与位数无关。 D说,二者在“舍入”处理产生误差——这有点门。 E说,产生溢出了——要溢出二者都溢出,而且这种题通常是排除溢出等极端情况的!相比之下D选项最接近实际。因为二者得法不同,舍入会产生不同的偏差而使两个结果产生些许不同。供参考。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式