double %f和 float %f数据类型的区别在哪?

指出下面各常量数据类型在printf()中的格式说明:常量类型说明符a7.0double%fb6.0float%f这两个数据类型区别在哪?... 指出下面各常量数据类型在printf()中的格式说明: 常量 类型 说明符 a 7.0 double %f b 6.0 float %f 这两个数据类型区别在哪? 展开
 我来答
洛绿鱼浩淼
2019-11-27 · TA获得超过3536个赞
知道大有可为答主
回答量:3034
采纳率:27%
帮助的人:414万
展开全部
不是有字节跟取值范围的差别么?还有这种说话么:使用double类型基本上不会有错。在float类型中隐式的精度损失是不能忽视的,二双精度计算的代价相对于单精度可以忽略。事实上,在有些机器上,double类型比float类型的计算要快得多。float型只能保证6位有效数字,而double型至少可以保证15位有效数字(小数点后的数位).
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式