OPERATOR DALAM JAVA

BAGIKAN:

Java adalah bahasa pemrograman yang mempunyai banyak operator. Secara garis besar operator dapat digolongkan dalam 2 bentuk dasar, yaitu unary o

Operator dalam Java
Gambar oleh 200 Degrees dari Pixabay

Operator Dalam Java - Java adalah bahasa pemrograman yang mempunyai banyak operator. Secara garis besar operator dapat  digolongkan dalam  2  bentuk dasar,  yaitu  unary  operator  dan binary  operator.  Unary  operator  adalah  operator  yang  hanya  melibatkan  1 operand.   Sedangkan   binary   operator   adalah   operator   yang   melibatkan  2 operand. Tetapi dilihat dari macamnya Java mempunyai empat jenis  operator  yaitu: operator  aritmatika,  relasional, logika dan bitwise.

Operator Aritmetika Dasar

Operator  aritmetika  adalah  operator  yang  berfungsi perhitungan matematis.  Yang  termasuk  dalam  arithmatic  operator  adalah sebagai berikut :
+      :     Penjumlahan
-       :     Pengurangan
*       :     Perkalian
/       :     Pembagian
%      :     Modulus (sisa hasil bagi)
++    :     Increment (menaikkan nilai dengan 1)
–      :     Decrement(menurunkan nilai dengan 1)
 
Berikut ini contoh program menggunakan operator aritmetika
class Program1
{
public static void main(String[] args)
{
System.out.println(“Operasi aritmetika ” + “pada tipe integer”);
int a = 7 + 4;
int b = a – 4;
int c = a * b;
int d = c / 3;
int e = -a;
System.out.println(“Nilai a: ” + a);
System.out.println(“Nilai b: ” + b);
System.out.println(“Nilai c: ” + c);
System.out.println(“Nilai d: ” + d);
System.out.println(“Nilai e: ” + e);
System.out.println();
System.out.println(“Operasi aritmetika ” + “pada tipe floating-point”);
double fa = 7 + 4;
double fb = fa – 4;
double fc = fa * fb;
double fd = fc / 3;
double fe = -a;
System.out.println(“Nilai fa: ” + fa);
System.out.println(“Nilai fb: ” + fb);
System.out.println(“Nilai fc: ” + fc);
System.out.println(“Nilai fd: ” + fd);
System.out.println(“Nilai fe: ” + fe);
}
}

Operator Modulus (Sisa Bagi)

Operator modulus (%) digunakan untuk menentukan sisa hasil bagi dari sebuah operasi pembagian bilangan bulat maupun bilangan riil.
 
Berikut ini contoh program menggunakan operator modulus.
class Program2
{
public static void main(String[] args)
{
int a=25, b=6;
int c = a % b;
double d = 17.75;
double e = d % b;
System.out.println(“Sisa bagi ” + a + “/” + b + ” adalah ” + c);
System.out.println(“Sisa bagi ” + d + “/” + b + ” adalah ” + e);
}
}

Operator Increment – Decrement

Increment – decrement operator adalah operator yang berguna untuk menaikkan 1 nilai (increment) dan menurunkan 1 nilai (decrement). Berdasarkan urutan eksekusi penaikan dan penurunan nilainya, increment-decrement operator  ini  dapat  diklasifikasikan  menjadi 2 macam, yaitu pre-increment/decrement dan post-increment/decrement. Berikut ini contoh program menggunakan operator increment.
class Program3
{
public static void main(String[] args)
{
int a=17;
System.out.println(“Pre-increment”);
System.out.println(“a\t: ” + a);
System.out.println(“++a\t: ” + ++a);
System.out.println(“a\t: ” + a);
int b=17;
System.out.println(“\nPost-increment”);
System.out.println(“b\t: ” + b);
System.out.println(“b++\t: ” + b++);
System.out.println(“b\t: ” + b);
}
}
Berikut ini contoh program menggunakan operator decrement.
class Program4
{
public static void main(String[] args)
{
int a=17;
System.out.println(“Pre-decrement”);
System.out.println(“a\t: ” + a);
System.out.println(“–a\t: ” + –a);
System.out.println(“a\t: ” + a);
int b=17;
System.out.println(“\nPost-decrement”);
System.out.println(“b\t: ” + b);
System.out.println(“b–\t: ” + b–);
System.out.println(“b\t: ” + b);
}
}
 

Operator Relasional

Operator relasional adalah operator yang menyatakan hubungan antara satu operand dengan operand lainnya. Hasil yang diberikan dari operasi ini akan bernilai boolean (true/false).
Operator    Keterangan
==                sama dengan
!=                 tidak sama dengan
>                  lebih besar
<                  lebih kecil
>=                lebih besar atau sama dengan
<=                lebih kecil atau sama dengan
 
Berikut ini contoh program menggunakan operator relasional.
class Program5
{
public static void main(String[] args)
{
int a=7, b=17;
System.out.println(“a == b bernilai ” + (a == b));
System.out.println(“a != b bernilai ” + (a != b));
System.out.println(“a > b bernilai ” + (a > b));
System.out.println(“a < b bernilai ” + (a < b));
System.out.println(“a >= b bernilai ” + (a >= b));
System.out.println(“a <= b bernilai ” + (a <= b));
}
}

Operator Logika

Operator logika digunakan untuk melakukan operasi terhadap dua operand yang bertipe Boolean. Hasil yang diberikan dari operasi ini juga akan bertipe Boolean. Operator    Keterangan
&&            sama dengan
||                 tidak sama dengan
^                  lebih besar
!                   lebih kecil
 
Berikut ini contoh program menggunakan operator logika.
class Program6
{
public static void main(String[] args)
{
System.out.println(“Operasi AND”);
System.out.println(“true && true   = ” + (true && true));
System.out.println(“true && false  = ” + (true && false));
System.out.println(“false && true  = ” + (false && true));
System.out.println(“false && false = ” + (false && false));
System.out.println(“\nOperasi OR”);
System.out.println(“true || true   = ” + (true || true));
System.out.println(“true || false  = ” + (true || false));
System.out.println(“false || true  = ” + (false || true));
System.out.println(“false || false = ” + (false || false));
System.out.println(“\nOperasi XOR”);
System.out.println(“true ^ true    = ” + (true ^ true));
System.out.println(“true ^ false   = ” + (true ^ false));
System.out.println(“false ^ true   = ” + (false ^ true));
System.out.println(“false ^ false  = ” + (false ^ false));
System.out.println(“\nOperasi NOT”);
System.out.println(“!true          = ” + (!true));
System.out.println(“!false         = ” + (!false));
}
}

Operator Bitwise

Operator bitwise digunakan untuk melakukan operasi boolean terhadap dua buah operand bertipe integer. Operasi ini dilakukan bit demi bit.
 
Berikut ini contoh program menggunakan operator logika.
class Program7
{
public static void main(String[] args)
{
int hasil, nilai;
// untuk nilai negatif
nilai = -7;
hasil = nilai < 0 ? -nilai : nilai;
System.out.println(“| ” + nilai + ” | = ” + hasil);
// untuk nilai positif
nilai = 7;
hasil = nilai < 0 ? -nilai : nilai;
System.out.println(“| ” + nilai + ” | = ” + hasil);
}
}

KOMENTAR

BLOGGER

PENCARIAN

Nama

3P's Secret for Scholarship Hunter,3,Agama,3,Agama Islam,2,Akuntansi,53,Analisis dan Perancangan Sistem Informasi,86,Anchor!,1,Bagaimana Cara,1,Bahasa Indonesia,29,Bahasa Inggris,2,Bing,12,Biologi SMP/MTS VII,3,Bola Energi,1,Buku,2,Buku Impian,1,Cara Bahasa Inggris,1,Cara Membuat,1,Contoh Kalimat Aktif dan Pasif Bahasa Inggris,1,Contoh Kalimat Pasif Dalam Bahasa Inggris,1,Contoh Undangan Surat Dinas,1,Dahsyatnya Sedekah,1,Dasar Ilmu Komputer,4,DOS dan Windows,5,how to,1,Hypnotic Writing,1,Intelegensi Buatan,40,internet,2,Jaringan,2,Jaringan Komputer,7,Java,13,Kalimat Aktif Dan Pasif,1,Kalimat Pasif dalam Bahasa Inggris,1,Kata Konjungsi,2,Kekuatan Keyakinan,1,Kekuatan Visualisasi,1,Komputer,55,Konflik dan Office Idiots,9,Kuliah,228,Lampiran-Lampiran,8,Manajemen Informatika,230,Manajemen Strategik,9,Manajemen Sumber Daya Manusia,3,Manajemen Sumber Daya Manusia Strategik,3,Mengadakan Rapat Dengan Office Idiot,2,Menulis Surat Resmi,1,My 365 Days in Qatar,5,Neo Technology,1,Notes From Qatar Limited Edition,36,Office Idiots,29,Office Idiots Dan Miskomunikasi Mereka,11,Other,59,Pascal,8,Pelamar Kerja Yang Idiot,2,Pemograman,26,Pemrograman,44,Pengenalan Komputer,5,Penggunaan Kata,1,Penggunaan Kata a dan an,1,Penggunaan Kata are,1,Penggunaan Kata di,1,Penggunaan Kata is dan are,1,Penggunaan Kata pun,1,Penggunaan Kata The,1,Penggunaan Kata was,1,Penutup,1,Perilaku Kelompok dalam Organisasi,14,Perilaku Organisasi,14,Pewawancara Yang Idiot,2,Review Buku,7,Revolusioner! Mudah Cari Pekerjaan,66,Sabar Sedikit Lagi Siapa Tahu Berikutnya Impian Itu Akan Datang,1,SARAN-SARAN PEMBUATAN CL (COVER LETTER) DAN CV (CURRICULUM VITAE),22,Senyumlah dan Dapatkan Pekerjaan Itu dengan Mudah,1,Siapa Idiot baru Ini?,2,Simulasi CAT,3,Sistem Informasi,40,Sistem Informasi dan Intelegensi Buatan,44,Surat Resmi,1,Tentang Penulis,1,Tips,5,Top Modul Lolos Test CPNS,3,Wawancara? Siapa Takut!,1,
ltr
item
HanifSky: OPERATOR DALAM JAVA
OPERATOR DALAM JAVA
Java adalah bahasa pemrograman yang mempunyai banyak operator. Secara garis besar operator dapat digolongkan dalam 2 bentuk dasar, yaitu unary o
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-Ob2cOhNhXbVDI9KqOPDEPNguzgLBN4dwww5R80gC3ODdb-m8wnc7AMa6urUhOACAUERIAGfJg7xtSDSeALdCEqi-XHwpusH16q9KPO8c9IGDxyMVQmbg2FrjDCgresgByM3hlS1Z4lwL/s1600/Operator+dalam+Java.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-Ob2cOhNhXbVDI9KqOPDEPNguzgLBN4dwww5R80gC3ODdb-m8wnc7AMa6urUhOACAUERIAGfJg7xtSDSeALdCEqi-XHwpusH16q9KPO8c9IGDxyMVQmbg2FrjDCgresgByM3hlS1Z4lwL/s72-c/Operator+dalam+Java.png
HanifSky
https://hanifsky.blogspot.com/2012/03/operator-dalam-java.html
https://hanifsky.blogspot.com/
https://hanifsky.blogspot.com/
https://hanifsky.blogspot.com/2012/03/operator-dalam-java.html
true
7876875396099374687
UTF-8
Memuat Semua Postingan Postingan Tidak Ditemukan LIHAT SEMUA Baca Selengkapnya Balas Batal Hapus Oleh Beranda HALAMAN POSTINGAN Lihat Semua DIREKOMENDASIKAN LABEL ARSIP CARI SEMUA POSTINGAN Tidak ditemukan postingan yang cocok dengan permintaan Anda Kembali ke Beranda Minggu Senin Selasa Rabu Kamis Jumat Sabtu Min Sen Sel Rab Kam Jum Sab Januari Febuari Maret April Mei Juni Juli Agustus September Oktober November Desember Jan Feb Mar Apr Mei Jun Jul Agu Sep Okt Nov Des baru saja 1 menit yang lalu $$1$$ menit yang lalu 1 jam yang lalu $$1$$ jam yang lalu Kemarin $$1$$ hari yang lalu $$1$$ minggu yang lalu lebih dari 5 minggu yang lalu Pengikut Ikuti KONTEN PREMIUM INI TERKUNCI LANGKAH 1: Bagikan ke media sosial LANGKAH 2: Klik tautan di media sosial Anda Salin Semua Code Pilih Semua Code Semua kode telah disalin ke clipboard Anda Tidak dapat menyalin kode / teks, silakan tekan [CTRL] + [C] (atau CMD + C dengan Mac) untuk menyalin Daftar Isi