译器来完成。不过，在有符号数处理中，上述做法并不能确保总是正确。一般逻辑右移一位可以将该数除以二，若除不尽总是会向下取整，但在某些程式语言中，有符号二进制整数的除法会向0舍入，也就是说，若一整数是负的，除不尽的状况将会向上取整。
除以formula_3.逻辑右移可以处理除数（或分母）为任意二的幂的除法，即除以formula_1。例如、等。更一般地，在特定底数formula_5的进位制中，除数（或分母）为任意formula_6的除法（k为整数）皆可以透过将数字位数向右移k位来完成。例