刚学java还不太懂有没有会的

 

14.58。b写的跟d一样。

答案:14.48,这里double和float看不出什么区别,不过这两个相加默认类型是double,自动升级类型,以大的为基础,double比float,使用float就代表将a+b的结果double类型,强转成float类型,主要理解他两个的关系就可以了

1、精度不一样,float是单精度,double是双精度;

2、表示小数的范围不一样,double能表示的范围比float大;

3、double在内存中,占8个字节,float在内存中,占4个字节。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632