言和数学、统计软件中，带余除法运算符（指令）和取模运算符（指令）可能是分开的，也可能是合并的。如在进行带余除法时尽管默认返回的是商，但实际上余数也储存在运算结果中。除数是2的幂次的时候，可以使用右移的位移运算代替带余除法。这是因为计算机储存数据使用的是二进制，取一个长度为的二进制数的前位，实际上就是它除以2的次幂后的商，而后位则是其余数。
算法.
原始算法.原始的带余除法算法可以视为是重复使用减法的过程。设要计算除以，则在里面不断地扣除，直到不能继续扣除（满足