这对于Blackberry而言并不特殊,它是标准的Java行为。
int subexpr1 = 14 / 20; // 0int subexpr2 = subexpr1 * 100; // 0
请改用Double或更改顺序
int expr1 = (int) 14.0/20 * 100; // Very small possibility of rounding errorsint expr2 = 14 * 100 / 20; // Will ignore fraction parts
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)