Curso de Raku / Esenciales / Más sobre tipos / Conversión de tipos de datos / Exercises / Parte fraccionaria

Solución: Parte fraccionaria

Para obtener la parte fraccionaria de un número, puedes restar la parte entera, que puedes obtener convirtiendo el número a un Int.

Código

La posible solución se muestra a continuación:

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

🦋 Encuentra el programa en el archivo fractional-part.raku.

Salida

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

Comentario

Prueba el mismo programa con números negativos también, por ejemplo:

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

En este caso, el resultado también debería ser correcto:

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

Parte fraccionaria   |   Quiz: ¿Cuál es su tipo?