整数除法:如何产生双倍?
对于此代码块:
int num = 5;int denom = 7;double d = num / denom;
价值d是0.0。它可以通过铸造来强制工作:
d
0.0
double d = ((double) num) / denom;
但还有别的方法能让你得到正确的答案吗?double结果?我不喜欢铸造原始人,谁知道会发生什么。
double
函数式编程
茅侃侃
ABOUTYOU
相关分类