Cursus Raku / Essentiëlen / Meer over types / Datentyp-conversie / Exercises / Fractieel deel

Oplossing: Fractieel deel

Om het fractionele deel van een getal te krijgen, kun je het gehele deel aftrekken, dat je kunt krijgen door het getal naar een Int te casten.

Code

De mogelijke oplossing wordt hieronder getoond:

my $n = 15.8972;
say $n - $n.Int;

🦋 Vind het programma in het bestand fractional-part.raku.

Uitvoer

$ raku exercises/coercion/fractional-part.raku
0.8972

Opmerking

Probeer hetzelfde programma ook met negatieve getallen, bijvoorbeeld:

my $n = -15.8972;
say $n - $n.Int;

In dit geval zou het resultaat ook correct moeten zijn:

$ raku exercises/coercion/fractional-part.raku
-0.8972

Cursusnavigatie

Fractieel deel   |   Quiz: Wat is zijn type?