Курс Raku / Розширені / Докладніше про вбудовані типи / Нативні типи 🆕 / Типи фіксованого розміру та переповнення
Тест — Переповнення
Що виведе наведена програма?
my int8 $i = -128;
$i--;
say $i;| 1 | 127 |
| 0 | -129 |
| 0 | -128 |
| 0 | 0 |
int8 містить значення від -128 до
127. Загортання відбувається й на нижньому краї: зменшення
найменшого значення не може дати -129, тож воно
загортається до найбільшого значення, 127.
Навігація курсом
← Типи фіксованого розміру та переповнення | Нативне значення за замовчуванням →