¿Cómo verificar si el número es un número primo en Excel?

Un número primo es un número que es mayor que 1 y no tiene otro divisor positivo que 1 y el número mismo.

Acercarse:

Para comprobar si el número es primo o no, tenemos que dividir el número con todos los números entre 2 y la raíz cuadrada de ese número. Y si da resto 0 en cualquiera de las divisiones, significa que el número es un factor positivo y finalmente resulta en un número no primo. Entonces, si alguna de las divisiones no da como resultado el resto 0, significa que el número no tiene ningún factor positivo y, en última instancia, da como resultado el número primo.

  • toma el numero
  • Si el número es 2, entonces es un número primo, de lo contrario, siga los siguientes pasos
  • Derive la raíz cuadrada del número
  • Tomar el límite superior de la raíz cuadrada obtenida y luego restarlo por uno
  • Divide el número con todos los números entre 2 y la raíz cuadrada del número
  • Si el resto es 0 en cualquiera de las divisiones entonces no primo.
  • De lo contrario, es el número primo.

Fórmula:

=IF(F6=2,"Prime",IF(AND(MOD(F6,ROW(OFFSET($C$2,,,ROUNDUP(SQRT(F6),0)-1)))<>0),"Prime","Not Prime"))

Veamos cada una de estas funciones una por una para que se entienda claramente.

Paso 1: en primer lugar, verifique si el número dado es 2 o no y si es VERDADERO, luego imprima que es PRIME.

Paso 2: si el número no es 2, obtenga la raíz cuadrada del número dado.

Paso 3: redondee el resultado de la raíz cuadrada y menos uno (tenemos que verificar desde 2 hasta la raíz cuadrada de un número dado que no está incluido)

Paso 4: Tomando el rango de números del 2 al uno menos que la raíz cuadrada del número dado.

Paso 5: Tomando uno por uno, los números de ese rango para evaluar más para la división.

Paso 6: dividir el número dado del número en el rango de 2 a uno menos la raíz cuadrada del número dado y verificar si es 0 o no. Si es 0, entonces el número dado es NO PRIMO y si no es 0, entonces el número dado es PRIMO.

Producción:

Publicación traducida automáticamente

Artículo escrito por jimishravat2802 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *