为什么只能用double而不能用float?

来源:2-6 Java中的数据类型

Cocoabeans

2018-08-26 21:00

他们两个的区别不就是精度不同吗?

写回答 关注

2回答

  • 慕仔5059578
    2018-08-26 22:35:46
    已采纳

    你说的也对,double和float区别就是精度,前者占8个字节17位有效数字,后者占4个字节8位有效数字。你也可以使用float 只不过有吗要加上“f”表示单精度float类型。我觉得作者是为了方便,小数直接都用double了

    Cocoab...

    非常感谢!

    2018-08-27 10:45:35

    共 1 条回复 >

  • 慕数据1413049
    2018-11-12 22:36:31

    因为小数默认是double类型,float要在值后加f

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165559 学习 · 17587 问题

查看课程

相似问题