Kurso de Raku / Progresinta / Operatoroj / Uzant-difinitaj operatoroj / Exercises / Procent-de operatoro

Solvo: Procent-de operatoro

Jen ebla solvo de la tasko.

Kodo

sub infix:<percent-of>($p, $whole) {
    $whole * $p / 100
}

say 20 percent-of 150;

🦋 Vi povas trovi la fontkodon en la dosiero percent-of-operator.raku.

Eligo

30

Komentoj

  1. La operatoro prenas la procentaĵon $p kiel sian maldekstran operandon kaj la tutan kvanton $whole kiel sian dekstran operandon.

  2. Multipliki $whole per $p kaj dividi per 100 donas la petitan parton: 150 * 20 / 100 estas 30.

Kursa navigado

Procent-de operatoro   |   Kvadratiga operatoro