问答详情
源自:2-9 Java中的自动类型转换

double与float

第五行 更改处 ,为什么 float  不可以?

提问者:浸水之堤 2015-05-04 17:18

个回答

  • 康振宁
    2015-05-05 09:26:10

    可以是float,不过你需要float avg2=(float)avg1+rise;这样写

    因为float比double的范围小,所以在把double转换为float的时候,需要用强转