Skip to main content
Version: Next

shift_right

Performs a bit-wise right shift.

shift_right(lhs:number, rhs:number) -> number

Description

The shift_right function performs a bit-wise right shift of lhs by rhs bit positions. Each right shift divides the number by 2, truncating any fractional part.

lhs: number

The number to be shifted.

rhs: number

The number of bit positions to shift to the right.

Examples

Shift bits to the right

from {x: shift_right(20, 2)}
{x: 5}

See Also

shift_left, bit_and, bit_or, bit_xor, bit_not