Corso di Raku / Avanzato / Altro sui tipi predefiniti / Tipi nativi / Tipi dimensionati e overflow
Quiz — Overflow
Cosa stampa il seguente programma?
my int8 $i = -128;
$i--;
say $i;| 1 | 127 |
| 0 | -129 |
| 0 | -128 |
| 0 | 0 |
Un int8 contiene valori da -128 a
127. Il riavvolgimento avviene anche al limite inferiore:
decrementare il valore minimo non può dare -129, quindi si
riavvolge al valore massimo, 127.
Navigazione del corso
← Tipi dimensionati e overflow | Il valore predefinito nativo →