Курс Raku / Основи / Більше про типи / Типізовані змінні / Обмеження типу
Тест — Обмеження типу
Зробіть змінні у наведеній нижче програмі типізованими. Виберіть найвужчий тип, необхідний для збереження значення;
| Int | my ␣␣␣ $a = 500; | |
| Int | my ␣␣␣ $b = 304839573985398539853535353; | Довгі числа підтримуються "з коробки". |
| Rat | my ␣␣␣ $c = 3.5; | Це Rat. Зверніть увагу, що значення Num записуються в науковій нотації. |
| Rat | my ␣␣␣ $d = 17/19; | Це також Rat, а не ділення. |
| Rat | my ␣␣␣ $e = <2/5>; | Це один з можливих записів для Rat. |
| Num | my ␣␣␣ $f = pi; | Вбудоване значення π є значенням типу Num. |
| Num | my ␣␣␣ $g = 3e-4; | |
| Str | my ␣␣␣ $h = '18'; |