# Java Program to Check Whether the Given Number Is Binary or Not2 min read

In this post, we will learn to determine the Binary number in java. Let start by knowing the Binary number and then see the example with an explanation.

## What is a Binary Number?

binary number is a number expressed in the base-2 numeral system that is the number that contains 2 symbols to represent all the numbers. The symbols are 0 and 1.

For example: 101011, 110011110, 10001111 are binary numbers.

Let’s see an explanation to find out whether the given number is binary or not in java :

There are many ways we can find the binary number in java, In this one, we will create a separate function and pass the number that needed to be check and print the result.

First, take the user input with the Scanner class and pass that number to the numBinaryOrNot() function as an argument. Then declare a boolean variable (isBinary). After that execute while loop until the passed number is not equal to zero (`copyNum != 0`).

Inside while loop, take the remainder and check if the remainder is greater than 1 or not. If it is greater then change the boolean value to false and break else divide the number by 10. The loop continues till all the numbers are checked.

At last, check if the boolean value is still true then the number is binary number print the result else it is not a binary number.

## Example: Java Program to Check Whether the Given Number Is Binary or Not.

The output to check for the binary number in java:

### Java Program to check Krishnamurthy Number

In this tutorial, we will learn about Krishnamurthy numbers and write a Krishnamurthy Number program in Java. We will write two programs for Krishnamurthy number …

### Java Program for ISBN Number

In this tutorial, we will learn about the ISBN (International Standard Book Number) and write a program to check for the ISBN Number in Java …

### C++ Memory Management

Memory management refers to the process of managing the computer memory while assigning the space to the program’s variable to improve the overall performance. Requirement …

### C++ Pointer to Pointer

As we know by now that a pointer stores the address of the pointed variable. But it is not the only use, pointer also stores …

### C++ Passing Pointers to Functions

A function is a user-defined block of codes that executes some specific task assigned to it invoked by its name. If there is an argument …

### C++ Null Pointer

We use a null pointer when we do not have the exact address to assign to a pointer. It is considered a good practice and …