Funzione che esegue uno shift logico a destra del numero di bit specificato.
Sintassi |
i32 shr (i32 value, i32 nBit) |
---|---|
value |
Variabile su cui eseguire lo shift. |
nBit |
Numero di bit da traslare. |
Risultato |
Rende il risultato dello shift. |
Validità |
Rule, Task. |
Note |
Nello shift a destra il bit più leggero uscente viene perso, nel bit più pesante entra sempre 0 (viene perso il segno). Per mantenere il segno usare r_shr(). |
Esempio di utilizzo:
|