在 C 语言中,查看一个数字是否可以被另一个数字整除的最佳方法是什么?我用这个:
if (!(a % x)) {
// this will be executed if a is divisible by x
}
无论如何,有更快的吗?我知道,执行 130 % 13 将导致每 10 次执行 130 / 13。所以有 10 个周期,而只需要一个周期(我只想知道 130 是否能被 13 整除)。
Thanks!
我知道执行 130 % 13 将导致每 10 次执行 130 / 13
梦呓。%
在我使用过的任何处理器上都没有这样做。确实如此130/13
一次,并返回余数。
Use %
。如果您的应用程序运行太慢,请对其进行分析并修复任何太慢的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)