Cursus Raku / Geavanceerd / Operatoren / Zelf gedefinieerde operatoren / Exercises / Percentage-operator

Oplossing: Percentage-operator

Hier is een mogelijke oplossing voor de opgave.

Code

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

say 20 percent-of 150;

🦋 Je kunt de broncode vinden in het bestand percent-of-operator.raku.

Uitvoer

30

Opmerkingen

  1. De operator neemt het percentage $p als linker operand en het totaalbedrag $whole als rechter operand.

  2. Door $whole te vermenigvuldigen met $p en te delen door 100 krijg je het gevraagde deel: 150 * 20 / 100 is 30.

Cursusnavigatie

Percentage-operator   |   Een kwadraatoperator