Курс Raku / Основи / Більше про типи / Перетворення типів даних / Вправи / Дробова частина

Розв’язання: Дробова частина

Щоб отримати дробову частину числа, можна відняти цілу частину, яку можна отримати, перетворивши число на Int.

Код

Можливе рішення показано нижче:

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

🦋 Знайдіть програму у файлі fractional-part.raku.

Вивід

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

Коментар

Спробуйте ту ж програму з від’ємними числами, наприклад:

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

У цьому випадку результат також має бути правильним:

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

Навігація курсом

Дробова частина   |   Тест: Який це тип?