ตัวดำเนินการทางคณิตศาสตร์

Java เบื้องต้น

Jim White

Java Developer

ตัวดำเนินการ

  • การทำงานกับตัวแปรและการแก้ไขค่า

    • การคำนวณ
    • การเปลี่ยนค่า
    • การเปรียบเทียบค่า
  • ตัวดำเนินการ: สัญลักษณ์ในตัวสำหรับงานต่าง ๆ

  • ตัวดำเนินการทางคณิตศาสตร์

การดำเนินการกับตัวแปร ได้แก่ การคำนวณ การเปรียบเทียบ และการเปลี่ยนค่า

Java เบื้องต้น

การบวกด้วย +

public class Main {
    public static void main(String[] args) {
        // Assign calculation to variable a
        int a = 5 + 6;
        // Print the value of a
        System.out.println(a);  
    }
}
11
Java เบื้องต้น

การบวกด้วย +

// Adding doubles
double x = 5.5;
double y = 4;

double xPlusY = x + y; // Value is 9.5

// String concatenation String message = "Hello"; String messageForJim = message + " Jim"; // Value is "Hello Jim"
Java เบื้องต้น

การเพิ่มค่าด้วย ++

  • ใช้ ++ เพื่อเพิ่มค่าทีละ 1
int age = 30;

// Using increment to add 1
age++; // Value is now 31
Java เบื้องต้น

การลบด้วย -

// Subtract

double productPrice = 99.9;

productPrice = productPrice - 10; // Value is now 89.9

// Decrement value int productLaunch = 99; productLaunch--; // Values is now 98
Java เบื้องต้น

การคูณด้วย *

int price = 100;
int quantity = 1;

// Multiply two integers
int orderRevenue = newPrice * quantity; // Value is 100, int

double newPrice = 94.9; int quantity = 1; // Multiply with double double newOrderRevenue = newPrice * quantity; // Value is 94.9, double
Java เบื้องต้น

การหารด้วย /

class IntDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Output is 3,
    // because both numbers are integers
    System.out.println(numOrders / days); 
  }
}
3
Java เบื้องต้น

การหารด้วย /

class DoubleDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Either assing to double
    double avgOrders = numOrders / days;
    System.out.println(avgOrders); 
    // Or use a double in the division
    System.out.println(numOrders / 30.0); 
  }
}
3.3333333333333335
Java เบื้องต้น

สรุป

การดำเนินการ ตัวดำเนินการ ตัวอย่าง
การบวก + 5 + 1.5
การลบ - 3.6 - 2
การคูณ * 0.3 * 2
การหาร / 59 / 4
  • การหาร int สองตัวจะคืนค่าเป็น int ยกเว้นกรณีกำหนดให้เป็น double
  • การหารที่มี double อย่างน้อยหนึ่งตัวจะคืนค่าเป็น double
Java เบื้องต้น

มาฝึกกันเถอะ!

Java เบื้องต้น

Preparing Video For Download...