Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
bitset
set bit at specified position
Calling Sequence
y = bitset(x, pos) y = bitset(x, pos, v)
Parameters
- x :
- a - m-by-- nmatrix of doubles or a- m1-by-- m2-by-...-by-- mmhypermatrix of doubles or a- m-by-- nmatrix of unsigned integers (- uint8,- uint16or- uint32). Must contain positive integer values.
- pos :
- a - m-by-- nmatrix of doubles or a- m1-by-- m2-by-...-by-- mmhypermatrix of doubles or a- m-by-- nmatrix of unsigned integers (- uint8,- uint16or- uint32). Must contain positive integer values. The input- posmust be in the range 1,2,...,- bitmaxwhere- bitmaxis the maximum number of bits in- x.
- v :
- a - m-by-- nmatrix of doubles or a- m1-by-- m2-by-...-by-- mmhypermatrix of doubles or a- m-by-- nmatrix of unsigned integers (- uint8,- uint16or- uint32). Default- v- =1. Must contain positive integer values.
- y :
- a - m-by-- nmatrix of doubles or a- m1-by-- m2-by-...-by-- mmhypermatrix of doubles or a- m-by-- nmatrix of unsigned integers.
Description
Set the bit at specified position pos.
Examples
| Report an issue | ||
| << bitor | Bitwise operations | bitxor >> |