Java >> Java tutorial >  >> Tag >> while

Java-program konverterer decimal til oktal ved hjælp af while-løkke

Lad os lære java-programmet at konvertere decimal til oktal ved hjælp af while-løkke.

Java-program konverterer decimal til oktal ved hjælp af while-løkke

Lad os lære at konvertere decimaltal til oktal ved hjælp af while-løkke.

import java.util.Scanner;
public class DecimalToOctalUsingWhileLoop
{
   public static void main(String[] args)
   {
      int decimal;
      Scanner sc = new Scanner(System.in);
      System.out.println("Please enter decimal number: ");
      decimal = sc.nextInt();
      int octalNumber = 0, a = 1;
      while(decimal > 0)
      {
         octalNumber += a * (decimal % 8);
         decimal = decimal / 8;
         a = a * 10;
      }
      System.out.println("Octal number is: " + octalNumber);
      sc.close();
   }
}

Output:

Indtast decimaltal:
20
Oktalt tal er:24


Java tag