Curso de Raku / Avanzado / Más sobre los tipos integrados / Enteros / Exercises / ¿Primo o no?

Solución: ¿Primo o no?

Aquí tienes una de las posibles soluciones:

Código

say 97.is-prime;
say 91.is-prime;

🦋 Encuentra el programa en el archivo prime-check.raku.

Salida

True
False

Comentarios

  1. 97 no tiene divisores aparte de 1 y de sí mismo, por lo que is-prime devuelve True.

  2. 91 parece primo pero es 7 x 13, por lo que is-prime devuelve False. El método hace la factorización por ti, que es precisamente la razón de tenerlo.

¿Primo o no?   |   Tipos nativos