Funzione che effettua uno shift aritmetico a destra del numero di bit specificato.
Sintassi |
i32 r_shr (i32 value, i32 nBit) |
---|---|
value |
Grandezza sulla quale eseguire lo shift. |
nBit |
Numero di bit. |
Risultato |
Rende il risultato dello shift. |
Validità |
Rule, Task. |
Note |
Nello shift a destra il bit più leggero uscente a destra viene perso. Nel bit più pesante entra uno 0 se era in 0 entra un 1 se era in 1 (viene mantenuto il segno). |
Esempio di utilizzo:
Esempio di utilizzo:
Esempio di utilizzo:
|