关于求余
2016-12-04 本文已影响0人
JunVincetHuo
之前一直没弄懂求余,以为像数学一样,只是直接求余,通过轮播的学习才发现所谓的求余并不是那回事!
-
什么是求余呢?####
求余运算符---%,二元运算符,具有左结合性。参与运算的量均为整型。求余运算的结果等于两个数相除后的余数。
这个余数并不是我们常说数学的余数,例如5/2=2.5,所谓的余数并不是这个0.5,而是1,求余的正确写法是5%2=1;
因此,求余的公式是a%b=a-(int)(a/b)*b
-
求余的规律!
- 假设a<b,那么a%b = a;
- a%b=a-(int)(a/b)*b