Tipe Data Primitive

Meskipun java berorientasi kepada objek, tidak semua tipe adalah objek.
Inilah tipe data primitiv pada java, total ada 8 tipe data primitive pada java :
  • byte (number, 1 byte)
  • short (number, 2 bytes)
  • int (number, 4 bytes)
  • long (number, 8 bytes)
  • float (float number, 4 bytes)
  • double (float number, 8 bytes)
  • char (a character, 2 bytes)
  • boolean (true or false, 1 byte)



Aritmetic Operations

operator: mengkombinasikan suatu nilai

  • + addition / penjumlahan
  • - subtraction (or negation) / pengurangan
  • * multiplication / perkalian
  • / division / pembagian
  • % modulus (a.k.a. remainder) / sisa hasil bagi



Ketika program jalan maka akan menampilan dari beberapa kombinasi eksperesi

  • 1 + 1 evaluates to 2
  • System.out.println(3 * 4);  prints 12


Integer division with /

Ketika kita membagi int, maka hasilnya juga akan integer 

  • 14 / 4 is 3, not 3.5
  • 32 / 5 is 6 
  • 84 / 10 is 8 
  • –56 / 100 is 1

Integer remainder with %



modulus / % adalah sisa hasil pembagi


Prioritas

Prioritas dalam operator



Jadi menurut gambar diatas tanda kurung () mempunyai prioritas lebih tinggi, lalu diikuti dengan kali,bagi dan modulus. 

Menggabungkan tipe data int dan double



Rangkaian Penulisan






























Komentar

Postingan populer dari blog ini

Menggunakan Library Scanner di Java

Menghilangkan objek di Foto dengan Mudah dengan Inpaint

Cara Mudah dan Asik Menghafal Tabel Periodik Unsur Kimia