programa con numeros primos
alguien que me ayude con el codigo de un programa en java que haga lo sgte:
*solicite 2 numeros enteros positivos y diga si son primos consecutivos.
Gracias
*solicite 2 numeros enteros positivos y diga si son primos consecutivos.
Gracias
Usando las librerÃas de Java (usa la versión 1.5 o adapta el código):
Supon leÃdos dos números n1 y n2;
import java.math.BigInteger;
BigInteger a=new BigInteger(n1.toString());
boolean primosConsecutivos=a.isProbablePrime(100)&&a.nextProbablePrime().equals(new BigInteger(n2.toString));
Estos métodos trabajan con heurÃstica, es decir no devuelven un valor 100% fiable, pero tienen una fiabilidad muy alta y para los tipos int y long es prácticamente imposible que fallen. Espero que te sirva..
Supon leÃdos dos números n1 y n2;
import java.math.BigInteger;
BigInteger a=new BigInteger(n1.toString());
boolean primosConsecutivos=a.isProbablePrime(100)&&a.nextProbablePrime().equals(new BigInteger(n2.toString));
Estos métodos trabajan con heurÃstica, es decir no devuelven un valor 100% fiable, pero tienen una fiabilidad muy alta y para los tipos int y long es prácticamente imposible que fallen. Espero que te sirva..
