lsh


(lsh  [ integer [ numbits ]] )

This function returns the result of left-shifting integer by numbits positions.

Arguments

integer  (optional) integer value to be left-shifted

numbits  (optional) integer value, specifies how many positions to left-shitf

Return

integer value

Example

(lsh 1 2)  returns 4
(lsh 2 2)  returns 8
(lsh 2 3)  returns 16

Remarks

without numbits specified, (lsh) returns integer unchanged;
without arguments provided, (lsh) returns 0



©  Bricsys NV. All rights reserved.