平均年龄用float avg 或者 double avg 都可以, 这是为什么呢
double(双精度)比float(单精度)表示的范围更大,他们还可以表示int的数值,只是有小数点。(ps:float表示的数字末尾要加f,eg:float num1=0.1f,而double num2=0.3不加f)
float avg=sum/4 这个结果是26.0
float avg=sum/4f 这个结果是26.25
why?谢谢回答