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

来源:3-2 Java中的算术运算符

mm527

2017-06-06 23:09


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

写回答 关注

6回答

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

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

    qq_夏的刺...

    搜嘎,原来是小数点的问题,现在突然明白整形,单精度、双精度了,哈哈

    2017-06-13 20:13:07

    共 1 条回复 >

  • 慕莱坞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

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

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

1165172 学习 · 17581 问题

查看课程

相似问题