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

double类型数据的除法运算

double avg=sum/4;
和
doube avg=(double)sum/4;的运行结果不同,后者更精确,为什么


提问者:qq_羁绊_26 2017-11-06 09:42

个回答

  • 慕运维9205563
    2017-11-06 10:13:45

    前者是结果(sum/4的结果是int类型)转化为double类型数据,后者是先将sum转化为double类型在进行运算