/*
* To
change this template, choose Tools | Templates
* and
open the template in the editor.
*/
package athir;
import javax.swing.JOptionPane;
/**
*
*
@author NAHWU
*/
public class KonversiByte {
public static void main(String[] args) {
// TODO code application logic here
String input; //input adalah
variabel bertipedata string
long kb; //kb adalah
variabel bertipedata longint
long mb; //mb adalah
variabel bertipedata longint
long gb; //gb adalah
variabel bertipedata longint
long sisa; //sisa adalah
variabel bertipedata longint
long nilai; //nilai adalah
variabel bertipedata longint
input = JOptionPane.showInputDialog("Masukkan Nilai Konversi :
");
// menampilkan input dialog dan menyimpan data yang dimasukkan kedalam
varibel input
nilai = Integer.parseInt(input);
//mengkonversi nilai string ke nilai integer
gb = nilai / 1048576; // nilai
dibagi 1048576 disimpan ke variable gb
sisa = nilai % 1048576; // nilai sisa pembagian 1048576 disimpan ke
variable sisa
mb = sisa / 1024; // sisa
dibagi 1024 disimpan ke variable mb
kb = sisa % 1024; // sisa
sisa pembagian 1024 disimpan ke variable kb
JOptionPane.showMessageDialog(null,"Hasil Konversi Dari " +
nilai + " kb adalah => " +
gb + " Gb " + mb + " Mb " + kb + " kb ");
// menampilkan pesan hasil konversi dan menampilkan nilai dari viriabel
nilai,gb,mb dan kb
}
}
![](file:///C:\Users\NAHWU\AppData\Local\Temp\msohtmlclip1\01\clip_image002.jpg)
Menampilkan
input dialog dan memberi nilai yang akan dionversi
![](file:///C:\Users\NAHWU\AppData\Local\Temp\msohtmlclip1\01\clip_image004.jpg)
Menampilkan
pesan hasil dari konversi nilai dari input dialog diatas
semoga bermanfaat :)