Monday, August 1, 2016

Algoritma Untuk Merubah Decimal Ke Hexadecimal Dengan Java


Masih program yang sama dengan post sebekumnya kali ini tidak menggunakan method toHexString(), berikut contoh programnya

Nama file : decimal_Hexadecima_2.java

import java.util.Scanner;
public class decimal_Hexadecimal_2 {
  public static void main(String args[])
  {
    Scanner input = new Scanner( System.in );
    System.out.print("Masukan Bilangan Desimal : ");
    int num =input.nextInt();
       
    // For storing remainder
    int rem;
       
    // For storing result
    String str2=""; 
 
    // Digits in hexadecimal number system
    char hex[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
 
    while(num>0)
    {
      rem=num%16; 
      str2=hex[rem]+str2; 
      num=num/16;
    }
    System.out.println("Konversi Ke Hexadesimal: "+str2);
}
}

Output

Masukan Bilangan Desimal : 1250
Konversi Ke Hexadesimal: 4E2

program diatas dibuat menggunakan eclipse, selamat mencoba semoga bermanfaat ...

No comments:

Post a Comment

Kriptografi Sederhana Dengan Algoritma Blowfish Menggunakan Java

Pada postingan sebelumnya saya memposting tentang enkripsi dan dekripsi sederhana dengan cara menggantikan kata yang di input dengan m...