In this tutorial, we will write a program to convert octal to decimal in java. Before that, you must have knowledge of the following topics in C++.
The octal numbers are the numbers with base 8 and use the digits 0 to 7. Example: 8 in decimal is represented as 10 in octal, 25 as 31, and so on.
These are the numbers with a base of 10, which ranges from 0 to 9. These numbers are formed with the combination of 0 to 9 digits such as 24, 345, etc.
Let us go through a program for the octal to decimal Conversion in java.
Java Program to Convert Octal to Decimal using while loop
public class Main
public static void main(String args)
int octalNum, decimalNumber = 0, i = 0;
Scanner scan = new Scanner(System.in);
System.out.print("Enter an Octal Number: ");
octalNum = scan.nextInt();
while (octalNum != 0)
decimalNumber += (octalNum % 10) *Math.pow(8, i);
octalNum /= 10;
System.out.printf("Equivalent Decimal Number: %d", decimalNumber);
Enter an Octal Number: 23
Equivalent Decimal Number: 19
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 …