Decimal to octal conversion program in java. For example 10 is octal representation of decimal number 8.
import java.util.Scanner; public class Conversion { public static void main(String[] args) { int Number,Remainder; Scanner input=new Scanner(System.in); System.out.print("enter Decimal Number:"); Number=input.nextInt(); input.close(); String oct=""; while(Number!=0) { Remainder=Number%8; oct=Remainder+oct; Number=Number/8; } System.out.println("binary value is "+oct); } }
enter Decimal Number:15 Octal representation is 17 -------------------------- enter Decimal Number:5 Octal representation is 5 ------------------------- enter Decimal Number:8 Octal representation is 10