取模运算
-
Java取模与取余:彻底搞懂%运算符的奥秘
当你说%时,到底在算什么? 刚学Java那会儿,看到代码里的百分号%,心里直犯嘀咕:这玩意儿是取模还是取余?数学课代表和程序员说的好像还不是一回事儿。简单来说,取余运算关注的是除法后剩下的整数部分,比如13除以4商3余1,这个”1″就是余数。而取模更偏向数学概念,重点在周期性循环中的应用。但有趣的是,Java里直接用%符号干了两件事—…
当你说%时,到底在算什么? 刚学Java那会儿,看到代码里的百分号%,心里直犯嘀咕:这玩意儿是取模还是取余?数学课代表和程序员说的好像还不是一回事儿。简单来说,取余运算关注的是除法后剩下的整数部分,比如13除以4商3余1,这个”1″就是余数。而取模更偏向数学概念,重点在周期性循环中的应用。但有趣的是,Java里直接用%符号干了两件事—…