use*_*344 3 java ide double int casting
将double转换为int时:
double d = 5.5;
int i = (int) d;
Run Code Online (Sandbox Code Playgroud)
变量“ i”变成5。这正是我想要的,问题是我得到警告:从“ double”转换为“ int”可能会导致精度损失。我的问题是,有什么办法可以告诉IDE这样的吗?预计会损失精度,因此我不会收到警告?那么还有其他方法可以失去精度并转换为整数吗?
我知道我可以完全禁用所有丢失精度警告,但是那不是很好。我正在使用Intellij IDEA 13
| 归档时间: |
|
| 查看次数: |
135 次 |
| 最近记录: |