The*_*itz 0 java operators modulus
我是Java的新手,实际上是编程.我知道模数运算符(%)返回两个数的余数,但是,我不明白为什么17%40 = 17.
据我所知,40%17 = 6,17%5 = 2,40%5 = 0.我得到了剩下的返回值的要点.但是17%40 = 17让我难过.
我可以设计的唯一合理化是,由于余数小于1,所以返回总值17,为什么不是0?请帮我解释这个谜.
Kar*_*k T 15
除以17/40时,商为0,余数为17.
该模运算符(%)返回余数.
即
a % b = remainder of a / b
Run Code Online (Sandbox Code Playgroud)