Q:

Java program to convert Decimal to Octal

0

Java program to convert Decimal to Octal

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Given an Integer (Decimal) number and we have to convert it into Octal using java program.

import java.util.Scanner;

class DecimalToOctalConversionClass{
	public static void main(String[] args){
		//create Scanner object
		Scanner sc = new Scanner(System.in);

		System.out.println("Enter Any Decimal Number :");
		//Accept input from keyboard
		int input_decimal_num = sc.nextInt();
		int octal_num = 0,rem,temp_input_decimal_num,i=1;
		temp_input_decimal_num = input_decimal_num;

		//Loop continues till temp_input_decimal_num to 0
		while(temp_input_decimal_num > 0){
			//Get remainder
			rem = temp_input_decimal_num%8;
			octal_num = octal_num+rem*i;
			temp_input_decimal_num = temp_input_decimal_num/8;
			i=i*10;
		}
		//Display Result 
		System.out.println("Conversion of decimal to octal is : " + octal_num);
	}
}

Output

D:\Java Articles>java DecimalToOctalConversionClass
Enter Any Decimal Number :
222
Conversion of decimal to octal is : 336

 

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Core Java Example programs for Beginners and Professionals

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Java program to check whether a given number is pr... >>
<< Java program to convert Decimal to Binary...