文字斋
不仅仅是文字

关于编程中取模运算的本质


推导过程:

由除法公式:被除数/ 除数 = 商
引入取模运算 :除数 * 商 + 余数 = 被除数
则计算机中的取模运算就是:余数 = 被除数 – 除数 * 商
而在计算计中商 = 被除数/ 除数.
因此有 余数 = 被除数 – 除数 * (被除数/ 除数.)


结论:

故而有: a % b 就等于 a – b *(a / b)

posted on 2021-05-07 19:01  研途文字斋  阅读(318)  评论(0编辑  收藏  举报