In this tutorial, we have to check whether the given number is prime or not using the Java BigInteger class isProbablePrime method.
A Prime number is a natural number greater than 1 and whose only positive divisors are 1 and the number itself. Example: 2,3,5,7,11,13...etc.
Here, isProbablePrime returns true if BigInteger is probable prime. false if it's definitely composite. If certainty is <=0, true is returned.
package isProbableprime;
import java.util.*;
public class isprobableprime 
{
  private static final Scanner scanner = new Scanner(System.in);
  public static void main(String[] args) 
  {
        java.math.BigInteger n = scanner.nextBigInteger();
        Boolean a=n.isProbablePrime(1);
        if(a==true)
        {
            System.out.println("prime");
        }
        else
        {
            System.out.println("not prime");
        }
        
        scanner.close();
    }
}
Output:-
Submitted by Kashish Naresh Dhoot (Kashish1104)
Download packets of source code on Coders Packet
Comments