课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么是double avg, 而不是int avg?
2017-06-06
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
左边的结果要求你得出的数据是浮点类型,所以用double
qq_夏的刺骨陌颜_0
可以呀!但是求平均值很容易有小数点,所以一般求平均值都默认用double,
平均数可能就不是整数了,所以不能定义成int型
int是显示整数 double是可以显示小数
因为平均年龄等于年龄总和除以总人数,用double的话会更精确。
这个自己定义就好了,如果你年龄要有小数的话就用double 整数的就用int
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答怎么输入double avg=sum/4.0之后平均年龄可以为26.25了嘞?如果是输入double avg=sum/4平均年龄是26!求解怎么回事??
3 回答平均年龄为啥是double?
2 回答为什么double avg=sum/4;和double avg=sum/4.0;不同???
3 回答为什么求平均值是 avg=sum/nums.length;
1 回答平均年龄不能用int吗?一定要用double吗?