【发布时间】:2014-01-13 11:11:32
【问题描述】:
在将 double 转换为 int 时:
double d = 5.5;
int i = (int) d;
变量“i”变为 5。这正是我想要的,问题是我收到警告:从 'double' 转换为 'int' 可能会导致精度损失 我的问题是,有没有办法告诉 IDE 这种精度损失是预期的,所以我不会收到警告? 那么有没有其他方法可以丢失精度并转换为整数?
我知道我可以完全禁用所有丢失精度警告,但这并不好。 我正在使用 Intellij IDEA 13
【问题讨论】:
标签: java casting ide int double