Java Program to Convert Octal to Decimal 2022 ( updated ) – Generally Octal number system used to store big data values. In the previous post, we had developed a Java program to convert decimal to octal value. Now in this post, we will develop a Java program to convert the octal value to decimal value.
- Decimal Octal
- 1 1
- 2 2
- 3 3
- 4 4
- 5 5
- 6 6
- 7 7
- 8 10
- 9 11
- 10 12
In Octal number system 8 and 9 are not available because their base is 8.

Procedure to develop a method to convert octal to decimal,
- Take an octal number
- Declare variables decimal, remainder, multiplier, and iteration variable
- Calculate the remainder after dividing by base of decimal that is 10
- Calculate the multiplier value. In each iteration multiplier = 8^i
- Increase decimal value as, decimal = decimal + (remainder * multiplier)
- Update octal number through dividing it by 10
- Increase the iteration variable by 1
- Repeat 3 to 7 steps until the octal number becomes 0
Java Program to Convert Octal to Decimal
import java.util.Scanner;
public class NumberConversion {
private static int toDecimal(int octal) {
// declare variables
int decimal = 0;
int remainder = 0;
int multiplier = 0;
int i = 0;
while (octal!=0) {
// find remainder after
// dividing by 8
remainder = octal % 10;
// calculate multiplier value
multiplier = (int) Math.pow(8, i);
// increase decimal value
decimal += (remainder * multiplier);
// divide decimal value by 8
octal /= 10;
// increase i value by 1
i++;
}
return decimal;
}
public static void main(String[] args) {
// declare variables
int decimal = 0;
int octal = 0;
// create Scanner class object
Scanner scan = new Scanner(System.in);
// read input
System.out.print("Enter octal number::");
octal = scan.nextInt();
// convert decimal to decimal
decimal = toDecimal(octal);
// display result
System.out.println("Decimal value = "
+ decimal);
// close Scanner class object
scan.close();
}
}
OUTPUT
Enter octal number:: 12
Decimal value = 10
Types of Sorting Algorithms:
Additional Reading
- SEO Practices Everyone Should Follow SEO Rules
- Complete Top SEO Checklist
- Yoast Seo Premium 15.2 Nulled – WordPress SEO Plugin
- Top 50+ SEO Interview Questions
- What is a Backlink? How to Get More Backlinks
READ MORE
If you found this post useful, don’t forget to share this with your friends, and if you have any query feel free to comment it in the comment section.
Thank you 😊 Keep Learning !