Курс языка программирования Raku / Продвинутый уровень / Операторы / Пользовательские операторы / Exercises / Оператор процента
Решение: Оператор процента
Вот возможное решение задачи.
Код
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.