问答详情
源自:3-2 Java中的算术运算符

double和float,在例子里说要求得出平均值26.0,那不是float也可以用吗

577cf55d0001ccd305000500.jpg

http://img.mukewang.com/577cf637000122b105350553.jpg

主要问题好像就是平均值类型是float还是double,感觉这边float也可以吧,还是说遇到问题都写double比较好

提问者:世界那么大我想去走走 2016-07-06 20:15

个回答

  • suifengxiaoyao
    2016-07-06 23:20:01
    已采纳

    float是4个字节,double是8个字节,double表示的精度范围要比float要大,但是double所耗费的内存和运算时间要比float慢,这里求平均分,我觉得可以就用float,首先使用float精度应该是够的,其次使用float还能加快计算时间。

  • 暮雲椿树
    2016-07-07 11:31:33

    能不用float就不用

  • 南风2019
    2016-07-06 20:48:46

    float在后面要加f,最好还是用double。

  • 灬午夜屠猪男灬
    2016-07-06 20:40:10

    你把float换成double试一下!