Home » Java Program » Java Program to Calculate Square root of Number

Java Program to Calculate Square root of Number

Support this post with a reaction:

2,599 views

In this tutorial, we are going to learn writing java program to calculate the square root of a given number.
Our Program will take a number from the users as an input, and will return the square root of that number as output.

What is Square root of Number?

Square root can be defined as a factor of a number that, when multiplied by itself, gives the original number.

For example

2 is a square root of 4. -2 is also a square root of 4.

because 2*2 = 4 and -2 * -2 = 4

Java Program to calculate square root of number

import java.util.*;
import java.lang.Math.*;
public class Main
{
    public static void main(String[] args) {
        double num,cube;
        Scanner sc = new Scanner(System.in);
        System.out.println("Please give a number to calculate Square root" );
        num= sc.nextDouble();
        System.out.println("Square Root of "+num+" is ");
        System.out.printf("%.2f",Math.sqrt(num));
    }
}

Output

Please give a number to calculate Square root
25
Square Root of 25.0 is 
5.00

Explanations

For input 25, the output generated by our program is math.sqrt(25.0) which is equal to 5.00.