小编Ale*_*lex的帖子

获得模数和除法结果的最佳方法?

鉴于模除法和整数除法密切相关,您可能会认为在一次操作中获取这两个值是有意义的。有没有具有这种功能的语言?

后续问题:对于不具备此功能的语言,是否最好通过减去除法 * 分母的结果来计算模数?

// In java, if I want both values I need to do this:
int myNumber = 125;
int denominator = 6;

int division = myNumber / denominator;  // 20
int modulo1   = myNumber % denominator;  // 5

// Follow up: Is this a more efficient way to compute the modulo?
int modulo2 = myNumber - division * denominator;
Run Code Online (Sandbox Code Playgroud)

java performance

0
推荐指数
1
解决办法
265
查看次数

标签 统计

java ×1

performance ×1