Categories: softare development

Check if Given Number is a Perfect Square in Java

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

Check if a Number in Palindrome in Java

Recent Posts

Building an Offline-Friendly Image Upload System

Most image upload systems assume one thing: the user has a stable internet connection. That assumption…

3 days ago

JavaScript Background Sync API

Imagine a user submits a form while their internet connection suddenly disappears. Normally, the request…

4 days ago

10 Signs Your PC Has Been Hacked

Cybercriminals don't always announce their presence. Many compromises are designed to remain unnoticed for weeks…

2 weeks ago

What Killed jQuery?

For years, jQuery was everywhere. If you were building websites in the 2010s, there was a…

2 weeks ago

How to Resolve Git Merge Conflicts

Few things halt a developer’s flow faster than seeing the dreaded word: CONFLICT. A Git merge…

2 weeks ago

How to Create REST APIs in Java Spring Boot

Spring Boot is one of the most popular frameworks for building REST APIs in Java.…

2 weeks ago