. .

BAGIAN KE DUA - VARIABLE : SHORT AND FLOAT VARIABLE PADA NETBEANS

Posted by CHRISTIANTO D,WIBOWO | D3MI-2016 STMIK BUMI GORA On Rabu, November 09, 2016 No comments

Sebelum kita meneruskan mempelajari pembelajaran ini, ada baiknya kita baca artikel-artikel sebelumnya yang terhubung dengan langkah-langkah pembelajaran ini (Link) BAHASA PEMROGRAMAN - JAVA
Ada dua jenis VARIABEL yang dapat kita gunakan yaitu : SHORT dan FLOAT. Variabel jenis SHORT digunakan untuk menyimpan angka-angka kecil.
Dan jangkauan adalah antara minus (-) 32.768 dan plus (+) 32.767.
Bukannya menggunakan kode integer int dalam pembelajaran sebelumnya, kita bisa menggunakan Variabel SHORT sebagai gantinya. Kita bisa menggunakan variabel SHORT jika kita yakin bahwa nilai-nilai yang ingin kita pegang berada pada diantara +32, 767 atau -32.768.

Variabel nilai ganda - double bisa kita digunakan menyimpan nomor sangat besar dari berbagai floating point. Tetapi dalam hal ini, kita tidak menggunakan variabel ganda - double, tetapi kita gunakan variabel FLOAT.
Ketika menyimpan nilai dalam variabel float, kita perlu huruf "f" di akhir. 
Seperti ini:
float first_number, second_number, answer;
first_number = 10.5f;
second_number = 20.8f;
Jadi huruf "f" diletakkan setelah angka tapi sebelum titik koma di akhir baris kode. Untuk melihat perbedaan antara float dan double, lihat di bawah.
Aritmatika Sederhana
Dengan fungsi variabel yang telah kita menggunakan, kita dapat menggunakan simbol berikut untuk melakukan perhitungan:
  • + (Tanda plus)
  • - (Tanda minus)
  • * (Tanda perkalian tanda asterisk)
  • / (Tanda Membagi adalah garis miring)
Cobalah latihan ini:
Hapus simbol + tanda plus yang digunakan untuk menambah first_number dan second_number. Menggantinya dengan simbol-simbol di atas, pertama tanda minus, maka tanda perkalian, dan kemudian membagi. Jawaban untuk yang terakhir, membagi, harus memberikan nomor yang sangat besar.
  • + (Tanda plus) 
  • (Tanda minus) 
  • * (Tanda perkalian tanda asterisk)  
  • / (Tanda Membagi adalah garis miring) 
Jumlah seharusnya untuk membagi adalah 0,5048076923076923. Hal ini karena jika menggunakan variabel tipe double.
Namun, dengan mengubah variabel ganda - double menjadi variable float. Kemudian tambahkan huruf "f" untuk akhir nomor. Jadi kode kita akan terlihat seperti ini:
package firstproject;

public class FirstProject {

    public static void main(String[] args) {
        float first_number,second_number, answer;
        first_number=10.5f;
        second_number=20.8f;
        answer=first_number/second_number;
    System.out.println("Addition Total="+answer);
    }   
}
Ketika Anda menjalankan kode di atas, jawabannya adalah sekarang 0,5048077.
run:
Addition Total=0.5048077
BUILD SUCCESSFUL (total time: 0 seconds)

Java telah mengambil 6 angka pertama setelah titik dan kemudian dibulatkan sisanya. Jadi variabel tipe double dapat menampung jumlah lebih dari float.
Double adalah angka 64 bit dan float hanya 32 bit
Dalam pelajaran berikutnya, Anda akan belajar tentang pentingnya Operator Precedence - Operator DiUtamakan.
Terimakasih pada sumber pembelajaran :

0 komentar:

Posting Komentar