In this tutorial, we will write a java program to convert decimal to binary without using array. Before that, you must have knowledge of the following topics in java.
The binary numbers are based on 0 and 1, so it is a base 2 number. They are the combination of 0 and 1. For example, 1001, 110101, etc.
These are the numbers with a base of 10, which ranges from 0 to 9. These numbers are formed by the combination of 0 to 9 digits such as 24, 345, etc.
Here is the chart where for the equivalent value of decimal and binary numbers.
Now let us go through a program for the conversion of decimal to binary in java using a while loop.
Java Program to convert Decimal to Binary using while loop
public class Main
public static void main(String args)
int i = 1, decimal, binary = 0, rem;
Scanner sc = new Scanner(System.in);
System.out.println("Enter a decimal number: ");
decimal = sc.nextInt();
while (decimal != 0)
rem = decimal % 2;
binary += i * rem;
decimal /= 2;
i *= 10;
System.out.println("Equivalent Binary Value: " + binary);
Enter a decimal number:
Equivalent Binary Value: 1010
In this tutorial, we will write a program to find a pairs of elements from an array such that for the input [a,b,c,d,e,f,g] we will …
String Pattern Programs in C
In this tutorial, we will write various C pattern programs for String. Before that, you may go through the following topics in C. for loop …
Java Program to Find pair of Integers in Array whose sum is given Number
In this tutorial, we will write a program to find a pair of elements from an array whose sum equals a given number in java …
Program to Print Diamond Alphabet Patterns in C
In this tutorial, we will learn to write a C program to print Diamond patterns using alphabets/characters. However, in this tutorial, we will create a …
Half Diamond Pattern in C using Alphabets
In this tutorial, we will learn and code the half diamond alphabet patterns in C programming language. However, in this tutorial, we will create a …
Half Pyramid of Alphabets in C
In this tutorial, we will learn and code alphabet patterns in C programming language specifically the Half pyramid of alphabets in C programming. However, in …