Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La INTBITRIGHTSHIFT fonction retourne le résultat d’une opération de décalage droit au niveau du bit sur une valeur entière.
Syntaxe
INTBITRIGHTSHIFT(<numeric_expr_1>, <numeric_expr_2>)
Arguments
| Descriptif | |
|---|---|
numeric_expr_1 |
Expression numérique à déplacer. |
numeric_expr_2 |
Nombre de bits à déplacer. |
Types de retour
Retourne une expression numérique.
Examples
Cette section contient des exemples d’utilisation de cette construction de langage de requête.
Maj droite au niveau du bit
Dans cet exemple, la INTBITRIGHTSHIFT fonction est utilisée pour effectuer une opération de décalage droit au niveau du bit.
SELECT VALUE {
shiftInteger: INTBITRIGHTSHIFT(16, 4),
shiftDecimal: INTBITRIGHTSHIFT(16, 0.4)
}
[
{
"shiftInteger": 1
}
]