Operator aritmetika

Pengantar Java

Jim White

Java Developer

Operator

  • Bekerja dengan, memodifikasi variabel

    • Melakukan perhitungan
    • Mengubah nilai
    • Membandingkan nilai
  • Operator: simbol bawaan untuk berbagai tugas

  • Operator aritmetika

Operasi kode pada variabel, termasuk perhitungan, perbandingan, dan mengubah nilai

Pengantar Java

Penjumlahan dengan +

public class Main {
    public static void main(String[] args) {
        // Tugaskan hasil perhitungan ke variabel a
        int a = 5 + 6;
        // Cetak nilai a
        System.out.println(a);  
    }
}
11
Pengantar Java

Penjumlahan dengan +

// Menjumlahkan double
double x = 5.5;
double y = 4;

double xPlusY = x + y; // Nilai 9.5

// Penggabungan string String message = "Hello"; String messageForJim = message + " Jim"; // Nilai "Hello Jim"
Pengantar Java

Kenaikan dengan ++

  • Gunakan ++ untuk menaikkan nilai 1
int age = 30;

// Gunakan increment untuk tambah 1
age++; // Nilai sekarang 31
Pengantar Java

Pengurangan dengan -

// Pengurangan

double productPrice = 99.9;

productPrice = productPrice - 10; // Nilai sekarang 89.9

// Kurangi 1 int productLaunch = 99; productLaunch--; // Nilai sekarang 98
Pengantar Java

Perkalian dengan *

int price = 100;
int quantity = 1;

// Kalikan dua integer
int orderRevenue = newPrice * quantity; // Nilai 100, int

double newPrice = 94.9; int quantity = 1; // Perkalian dengan double double newOrderRevenue = newPrice * quantity; // Nilai 94.9, double
Pengantar Java

Pembagian dengan /

class IntDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Output 3,
    // karena keduanya bertipe int
    System.out.println(numOrders / days); 
  }
}
3
Pengantar Java

Pembagian dengan /

class DoubleDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Bisa ditugaskan ke double
    double avgOrders = numOrders / days;
    System.out.println(avgOrders); 
    // Atau gunakan double dalam pembagian
    System.out.println(numOrders / 30.0); 
  }
}
3.3333333333333335
Pengantar Java

Ringkasan

Operasi Operator Contoh
Penjumlahan + 5 + 1.5
Pengurangan - 3.6 - 2
Perkalian * 0.3 * 2
Pembagian / 59 / 4
  • Pembagian dua int menghasilkan int, kecuali ditugaskan ke double
  • Pembagian dengan minimal satu double menghasilkan double
Pengantar Java

Ayo berlatih!

Pengantar Java

Preparing Video For Download...