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.!
 
 
kurang singkat scriptnya
BalasHapus