Курс Raku / Розширені / Оператори / Оператори, визначені користувачем / Вправи / Оператор відсотка
Розв’язання: Оператор відсотка
Ось один із можливих варіантів розв’язання задачі.
Код
sub infix:<percent-of>($p, $whole) {
$whole * $p / 100
}
say 20 percent-of 150;🦋 Вихідний код можна знайти у файлі percent-of-operator.raku.
Вивід
30Коментарі
Оператор бере відсоток
$pлівим операндом, а всю величину$whole— правим.Множення
$wholeна$pі ділення на100дає потрібну частку:150 * 20 / 100дорівнює30.