Menu

(Solved) : Mersenne Primes Program Missed Points Said Mersenne Prime Must Also Prime Need Add Ve Inc Q37281478 . . .

Mersenne Primes- I have this program that I missed points onbecause they said a Mersenne prime must also be a prime itself.What do I need to add? I’ve included the original assignmentbelow:

import java.util.*;
import java.math.BigDecimal;
import java.math.BigInteger;

public class MersennePrimes
{

public static void main(String[] args)
{

Scanner sc = new Scanner(System.in);
System.out.print(“Enter max p: “);

long number=sc.nextLong();

for(int i=2; i<=number; i++)
{
BigInteger b = new BigInteger(String.valueOf(i));

if(b.isProbablePrime(1))
{
BigInteger k = BigDecimal.valueOf(Math.pow(2,i)-1).toBigInteger();
System.out.println(i+”tt”+k);
       }
   }
}
}

3. Mersenne Primes Name: MersennePrimes.java A Mersenne prime is a prime number that can be written in the following formm 2P

3. Mersenne Primes Name: MersennePrimes.java A Mersenne prime is a prime number that can be written in the following formm 2P-1 where p is a prime number. Note that not all numbers that can be written in that form are prime Your task is to write a program that gets a number from the user and displays all Mersenne primes such that p is less than or equal to the number entered. Hint: Use Biglnteger’s isProbablePrime0 method Sample Run: 0 Enter max p: 10 Mersenne Prime 3 3 31 127 8191 131071 524287 2147483647 2305843009213693951 618970019642690137449562111 13 17 19 31 61 89 Show transcribed image text 3. Mersenne Primes Name: MersennePrimes.java A Mersenne prime is a prime number that can be written in the following formm 2P-1 where p is a prime number. Note that not all numbers that can be written in that form are prime Your task is to write a program that gets a number from the user and displays all Mersenne primes such that p is less than or equal to the number entered. Hint: Use Biglnteger’s isProbablePrime0 method Sample Run: 0 Enter max p: 10 Mersenne Prime 3 3 31 127 8191 131071 524287 2147483647 2305843009213693951 618970019642690137449562111 13 17 19 31 61 89

Expert Answer


Answer to Mersenne Primes- I have this program that I missed points on because they said a Mersenne prime must also be a prime its…

OR