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

数值类型为什么使用double

double avg = sum/4;

 这块为什么要用double类型呢?

怎么不使用int类型呢

提问者:雨殇慕雪 2018-03-19 20:51

个回答

  • qq_阿省_0
    2018-03-19 20:55:03
    已采纳

    为了结果的精确,比如

    int sum=98,int avg = sum /4;

    结果是24,如果是

    int sum=98,double avg = (doublke)sum /4;

    结果是24.5