# Java: Display first 10 Fermat numbers

## Java Numbers: Exercise-20 with Solution

Write a Java program to display the first 10 Fermat numbers.

In mathematics, a Fermat number is a positive integer of the form

where n is a nonnegative integer.

The first few Fermat numbers are:

3, 5, 17, 257, 65537, 4294967297, 18446744073709551617, …

**Pictorial Presentation:**

**Sample Solution:**

**Java Code:**

```
import java.util.Scanner;
public class Example20 {
public static void main( String args[] ){
int n = 0;
double result;
while (n <= 10) {
result= Math.pow (2, Math.pow(2, n)) + 1;
n++;
System.out.println (result);
}
}
}
```

Sample Output:

3.0 5.0 17.0 257.0 65537.0 4.294967297E9 1.8446744073709552E19 3.4028236692093846E38 1.157920892373162E77 1.3407807929942597E154 Infinity

**Flowchart: **

**Java Code Editor:**

** Contribute your code and comments through Disqus.**

**Previous:** Write a Java program to check a number is a cyclic or not.

**Next:** Write java program to find any number between 1 and n that can be expressed as the sum of two cubes in two (or more) different ways.

**What is the difficulty level of this exercise?**

Test your Programming skills with w3resource's quiz.

**Weekly Trends and Language Statistics**- Weekly Trends and Language Statistics