A perfect square is a number that is made by squaring a whole number.
For example:
16 is a perfect square because 42 = 16.
25 is also a perfect square because 52 = 25.
And it goes on and on … .
So now let’s determine in Java if a given number is perfect square or not.
public class checkPerfectSquare(){
public static void main(String args[]){
System.out.println(isPerfectSquare(16));
}
public static String isPerfectSquare(int n) {
double sqrt=Math.sqrt(n);
if ((sqrt - Math.floor(sqrt)) == 0){
return "Integer "+ n+ " is a Perfect Square";
}else{
return "Integer "+ n+ " is NOT a Perfect Square";
}
}
}
//16 is a Perfect Square
"The journey of a thousand miles begins with a single step." — Lao Tzu Welcome…
We often describe ourselves as "processing" information, "rebooting" after a bad day, or feeling "overloaded"…
QR codes have evolved from a niche tracking technology to an indispensable digital connector, seamlessly…
Artificial Intelligence (AI) has made remarkable progress in recent years, transforming industries such as healthcare,…
Climate change is one of the most pressing challenges of our time, with rising global…
In the last few decades, technology has become so embedded in our daily lives that…