Pages

Belajar Java Pembagian Bab6 (NetBeans)

Senin, 14 April 2014
Konversi dari String ke Float dan Sebaliknya
Float adalah salah satu tipe data numerik desimal dengan beberapa angka di belakang koma.
Konversi dari String ke Float
a = Float.parseFloat(b);
pada kode di atas, a bertipe Float, sedangkan b bertipe String
Konversi dari Float ke String
a = String.valueOf(b);
pada kode di atas, a bertipe String, sedangkan b bertipe Float.
Contoh Aplikasi Kalkulator Pembagian
Berikut ini adalah contoh aplikasi sederhana untuk menghitung hasil pembagian dari dua bilangan/ angka. User memasukkan angka 1 dan angka 2 , kemudian menekan tombol ‘Pembagian’, maka hasilnya akan ditampilkan di bawahnya.
Contoh : jika angka 1 diisi 3 dan angka 2 diisi 6, maka hasil pembagian = 3/6 = 0.5.













Aplikasi ini dilengkapi dengan JOptionPane, Tombol ulang dan Keluar.
Desgin Form











Langsung saja pasang kodingnya

    private void jbt_prosesActionPerformed(java.awt.event.ActionEvent evt) {                                          if (txt_angka1.getText().isEmpty()||
            txt_angka2.getText().isEmpty())
    {
    javax.swing.JOptionPane.showMessageDialog(this,"Angka tidak boleh kosong !",
            "Pesan",javax.swing.JOptionPane.INFORMATION_MESSAGE);
            txt_angka1.requestFocus();
           
    } else if (Float.parseFloat(txt_angka2.getText())==0)
    {
     javax.swing.JOptionPane.showMessageDialog(this,"Angka 2 tidak boleh Nol !",
            "Pesan",javax.swing.JOptionPane.INFORMATION_MESSAGE);
            txt_angka2.setText("");
            txt_angka2.requestFocus();
    } else {
        float a = Float.parseFloat(txt_angka1.getText());
        float b = Float.parseFloat(txt_angka2.getText());
        float c = a/b;
        txt_hasil.setText(String.valueOf(c));
    }
    }  

                                     

    private void jbt_ulangActionPerformed(java.awt.event.ActionEvent evt) {                                     txt_angka1.setText("");
    txt_angka2.setText("");
    txt_hasil.setText("");
    txt_angka1.requestFocus();// TODO add your handling code here:
    }                                        




    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         System.exit(0);
}

NB. kalau ada yang kebingungan silahkan koment saja
terima kasih.!


















































1 komentar:

perhatian!
tolong komentarnya berhubungan dengan artikel yang ada.
komentar yang mengarah ke tindakan spam
akan dihapus atau terjaring secara otomatis oleh spam filter