mathjs/docs/reference/functions/rightLogShift.md
2014-12-25 17:05:29 +01:00

1.0 KiB

Function rightLogShift

Bitwise right logical shift of value x by y number of bits, x >>> y. For matrices, the function is evaluated element wise. For units, the function is evaluated on the best prefix base.

Syntax

math.rightLogShift(x, y)

Parameters

Parameter Type Description
x Number | Boolean | Array | Matrix | null Value to be shifted
y Number | Boolean | null Amount of shifts

Returns

Type Description
Number | Array | Matrix x zero-filled shifted right y times

Examples

math.rightLogShift(4, 2);               // returns Number 1

math.rightLogShift([16, -32, 64], 4);   // returns Array [1, 2, 3]

See also

bitAnd, bitNot, bitOr, bitXor, leftShift, rightArithShift