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

平均年龄为什么是double avg,而不是 int avg?


为什么是double avg, 而不是int avg?

提问者:mm527 2017-06-06 23:09

个回答

  • 暴走小草
    2017-06-11 11:15:40

    左边的结果要求你得出的数据是浮点类型,所以用double

  • 慕莱坞4535197
    2017-06-10 21:32:10

    可以呀!但是求平均值很容易有小数点,所以一般求平均值都默认用double,

  • 职位为玩尤溪
    2017-06-09 16:32:01

    平均数可能就不是整数了,所以不能定义成int型

  • qq_未始已终_2
    2017-06-06 23:21:17

    int是显示整数 double是可以显示小数


  • qq_沙叶沙须_0
    2017-06-06 23:20:52

    因为平均年龄等于年龄总和除以总人数,用double的话会更精确。

  • qq_11_41
    2017-06-06 23:17:50

    这个自己定义就好了,如果你年龄要有小数的话就用double 整数的就用int