Raku kurss / Pamati / Vairāk par tipiem / Datu tipu konvertēšana / Exercises / Frakcionālā daļa

Risinājums: Frakcionālā daļa

Lai iegūtu skaitļa daļskaitļa daļu, jūs varat atņemt veselo daļu, kuru var iegūt, pārveidojot skaitli par Int.

Kods

Iespējamais risinājums ir parādīts zemāk:

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

🦋 Atrodiet programmu failā fractional-part.raku.

Izvade

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

Komentārs

Izmēģiniet to pašu programmu arī ar negatīviem skaitļiem, piemēram:

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

Šajā gadījumā rezultātam arī jābūt pareizam:

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

Kursa navigācija

Frakcionālā daļa   |   Tests: Kāds ir tā tips?