Home > lang > rol 
 fr de es it nl pl pt pt_BR mk sq ca ar fa vi ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Rol
Syntax
Value = Rol ( Number , Bit )

Returns Number with Bit bits left rotated.

The type of Number may be Byte, Short, Integer, or Long.

The valid range of Bit depends on the type of the Number argument.

Type of Number Range of Bit
Byte 0...7
Short 0...15
Integer 0...31
Long 0...63

The datatype of the return value is the datatype of Number.

Errors

MessageDescription
Type mismatch (#6) The datatype of the Number argument is not valid.
Bad argument (#20) The Bit argument is out of range.

Examples

PRINT Hex$(Rol(&H12345678, 4))

23456781

See also

Bits Manipulation Functions  Logical Operators