我想建立一个if函数,它将查看变量是否可以除以24,如果是,那么它将执行该函数,否则,不是相同的逻辑。但是,我想查看输出是否是一个完美的数字,例如我们执行24/24会得到1,这是一个完美的数字。如果我们做25/24,那么它将得到1.041,这不是一个完美的数字,当它达到48时,下一个完美的数字将到来,即48/24,将得到2的一个完美数字。
使用模量运算符:
if (number % 24 == 0)
{
...
}
%运算符在将其第一个操作数除以第二个操作数后计算出余数。所有数字类型都有预定义的余数运算符。
它几乎返回除法的余数:25%24 = 1,因为25一次适合24,而您剩下1。当数字非常合适时,您将返回0,在您的示例中,您将知道数字是否可以被24整除,否则返回的值将大于0。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句