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.
What did you think?