相关疑难解决方法(0)

整数除法:你如何产生双倍?

对于此代码块:

int num = 5;
int denom = 7;
double d = num / denom;
Run Code Online (Sandbox Code Playgroud)

价值d0.0.它可以通过强制转换来强制工作:

double d = ((double) num) / denom;
Run Code Online (Sandbox Code Playgroud)

但还有另一种方法可以获得正确的double结果吗?我不喜欢铸造原始人,谁知道会发生什么.

java casting integer-division

232
推荐指数
6
解决办法
36万
查看次数

标签 统计

casting ×1

integer-division ×1

java ×1