¿Qué son los números primos?
Los números primos son aquellos números mayores a cero, que tienen únicamente dos divisores (el mismo número y 1), es decir al dividirlo entre cualquier otro número siempre existirá una resto (la división no será exacta).
Otra definición de número primo es que se trata de un número entero que no se puede obtener por medio del producto de dos números enteros que sean positivos y que sean menores que él.
Bajo estas definiciones tanto el cero como el uno no son números primos, aunque en la antigüedad se solía considerar el uno como número primo.
Ejemplos de Números Primos
En los siguientes archivos se encuentran diversas listas de números primos, que esperamos puedan ser de utilidad:
Lista de números primos del 1 al 100 Números primos del 1 al 100
Lista de números primos del 1 al 1000 Números primos del 1 al 1000
Lista de números primos del 1 al 10000 Números primos del 1 al 10000
Macro para números primos
La función FOR me permite inicializar una variable y poner una condición para que realice la función deseada.
En este Ejemplo tenemos un macro que puede calcular números primos entre el rango deseado, en este caso será del 1 al 20.
FOR en VBA al calculo numeros primos
El macro se inicia al hacer clic en el botón calcular que llama a la función numprimos
(Para una mejor visualización de la imagen, hacer click en la misma)
como resultado obtendremos lo siguiente:
(Para una mejor visualización de la imagen, hacer click en la misma)
Si desea una macro más avanzada para la generación de los números primos puede examinar: Generador de números primos
15/09/2014 a las 8:05 pm
Hola, amigo como sería el código si envés de imprimir los primos dentro de un rango de valores enteros, imprimiera los primeros primos para un indice de valores, por ejemplo un programa que imprimiera los primeros 30 números enteros.