Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Author : YogaOcean
- * Date : 25-Nov-2016
- * Program : Decimal to Octal Converter
- */
- import java.util.Scanner;
- public class DecOct
- {
- public DecOct(){
- int decimal;
- Scanner input = new Scanner(System.in);
- System.out.println("Masukkan nilai desimal >> ");
- decimal = input.nextInt();
- System.out.println("----------------------------------");
- System.out.print("Nilai octal dari desimal(" + decimal + ") adalah ");
- Octal_Convert(decimal);
- }
- public void Octal_Convert(int dec){
- String BecomeChar = new String("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
- char[] oct = new char[BecomeChar.length()];
- int i, toChar;
- for(i = 0; dec > 0; i++){
- toChar = dec % 8;
- toChar += 48;
- oct[i] = (char)toChar;
- dec = dec / 8;
- }
- i = i - 1;
- for(i = i; i >= 0; i--){
- System.out.print(oct[i]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment