document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.  
  2. /**
  3. * Author : YogaOcean
  4. * Date : 25-Nov-2016
  5. * Program : Decimal to Octal Converter
  6. */
  7. import java.util.Scanner;
  8.  
  9. public class DecOct
  10. {
  11. public DecOct(){
  12. int decimal;
  13. Scanner input = new Scanner(System.in);
  14.  
  15. System.out.println("Masukkan nilai desimal >> ");
  16. decimal = input.nextInt();
  17.  
  18. System.out.println("----------------------------------");
  19. System.out.print("Nilai octal dari desimal(" + decimal + ") adalah ");
  20. Octal_Convert(decimal);
  21. }
  22.  
  23. public void Octal_Convert(int dec){
  24. String BecomeChar = new String("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
  25. char[] oct = new char[BecomeChar.length()];
  26.  
  27. int i, toChar;
  28.  
  29. for(i = 0; dec > 0; i++){
  30. toChar = dec % 8;
  31. toChar += 48;
  32. oct[i] = (char)toChar;
  33. dec = dec / 8;
  34. }
  35. i = i - 1;
  36.  
  37. for(i = i; i >= 0; i--){
  38. System.out.print(oct[i]);
  39. }
  40. }
  41. }
');