Buat yang baru belajar java, awalnya mungkin bingung mikir gimana sih algoritmanya buat konversi bilangan decimal ke biner, hexa atau octal. disini saya kasih cara singkat mengkonversi bilangan decimal menggunakan fungsi yang telah di sediakan oleh java.
Berikut code'nya yang simpel sekali dan semoga mudah dipahami
import java.util.Scanner; public class KonversiDecimal { public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.print("Input Decimal : "); long dec=in.nextLong(); System.out.println("konversi binary : "+Long.toBinaryString(dec)); System.out.println("konversi hexadecimal : "+Long.toHexString(dec)); System.out.println("konversi octadecimal : "+Long.toOctalString(dec)); } }
Untuk hasilnya, kira-kira seperti ini :