Raku-Kurs / Fortgeschritten / Mehr über eingebaute Typen / Native Typen / Typen mit fester Größe und Überlauf

Quiz — Überlauf

Was gibt das folgende Programm aus?

my int8 $i = -128;
$i--;
say $i;
1127
0-129
0-128
00

Ein int8 fasst Werte von -128 bis 127. Der Umlauf geschieht auch am unteren Ende: Das Dekrementieren des kleinsten Werts kann nicht -129 ergeben, also springt er zum größten Wert, 127.

Kursnavigation

Typen mit fester Größe und Überlauf   |   Der native Standardwert