为啥不能用啊!!!!

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

qq_韩某人_1

2017-07-25 10:44

int avg=sum/4;double avg=sum/4;为啥不能用int avg  求解

写回答 关注

3回答

  • 罖汩伣
    2017-07-25 15:24:31

    int类型取整,会去掉小数点! bouble类型是浮点数保留小数  按需求运用!如果这里要求平均数取整 你用int就没问题了

  • maybee
    2017-07-25 11:00:41

    为了让数据更加准确,平均数很大可能是含有小数的,使用int,如果你计算出来是75.8,它会转换为75,结果差距较大

  • AshesHearts
    2017-07-25 10:56:03

    数据类型不一样,sum/4的类型可能是浮点数,你用int直接定义是不行的

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

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

1165511 学习 · 17586 问题

查看课程

相似问题