BitMaskRead()
Performs a bitwise mask read operation.
Returns an integer, created from length bits of number, beginning at start.
BitMaskRead( number=number, start=number, length=number );
Returns: Number
| Argument | Description |
|---|---|
|
number
number,
required
|
edit
an integer to mask |
|
start
number,
required
|
edit
Integer, in the range 0-31, inclusive; start bit for read |
|
length
number,
required
|
edit
Integer, in the range 0-31, inclusive; length of mask |
Examples
editThe following code example will output an example numbers returned from the bitMaskRead() function.
writeOutput(bitMaskRead(255, 5, 5))
writeOutput("<br>")
writeOutput(bitMaskRead(255, 0, 4))
See also
- Math
- Numbers
- numeric.bitMaskRead()
- Search Issue Tracker open_in_new
- Search Lucee Test Cases open_in_new (good for further, detailed examples)