gpt4 book ai didi

java - 原语 float 和 double : why does f+=d not result in Type Mismatch Error?

转载 作者:搜寻专家 更新时间:2023-10-31 08:27:40 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Java += operator

代码示例:

    double d = 1;
float f = 2;
f += d; // no error?
f = f+d; // type mismatch error, should be f = (float) (f+d);

那么为什么 f+=d 不会 产生错误(甚至在运行时也不会),尽管这会降低 d 的准确性?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com