Skip to content
Siamcoder

การดำเนินการทางคณิตศาสตร์ใน Java (Mathematical Operations in Java)

java1 min read

ตัวดำเนินการทางคณิตศาสตร์ใน Java ช่วยให้คุณสามารถทำการคำนวณทางคณิตศาสตร์และการทำงานกับตัวเลขได้ในโปรแกรมของคุณ นี่คือตัวดำเนินการทางคณิตศาสตร์ที่นิยมใช้ใน Java:

  1. ตัวดำเนินการทางคณิตศาสตร์พื้นฐาน:
    • การบวก (+): ใช้สำหรับการบวกเลขเพื่อให้ได้ผลรวม
    • การลบ (-): ใช้สำหรับการลบเลขเพื่อให้ได้ผลต่าง
    • การคูณ (*): ใช้สำหรับการคูณเลขเพื่อให้ได้ผลคูณ
    • การหาร (/): ใช้สำหรับการหารเลขเพื่อให้ได้ผลหาร
    • การหารเอาเศษ (%) : ใช้สำหรับการหารเลขแล้วเอาเศษที่ได้

ตัวอย่างการใช้งานตัวดำเนินการทางคณิตศาสตร์ใน Java:

int x = 5;
int y = 3;
int sum = x + y; // บวก x กับ y เก็บผลลัพธ์ใน sum (sum = 8)
int difference = x - y; // ลบ y จาก x เก็บผลลัพธ์ใน difference (difference = 2)
int product = x * y; // คูณ x กับ y เก็บผลลัพธ์ใน product (product = 15)
int quotient = x / y; // หาร x ด้วย y เก็บผลลัพธ์ใน quotient (quotient = 1)
int remainder = x % y; // หาร x ด้วย y เก็บผลลัพธ์เศษใน remainder (remainder = 2)`
  1. ตัวดำเนินการทางคณิตศาสตร์เพิ่มเติม:
    • เพิ่มค่าของตัวแปรเลขเพียงหนึ่ง (+1): ใช้เพิ่มค่าของตัวแปรที่มีค่าเป็นตัวเลขอยู่แล้วเพิ่มขึ้นหนึ่ง

ตัวอย่างการใช้งานตัวดำเนินการเพิ่มค่าของตัวแปรใน Java:

int number = 10;
number++; // เพิ่มค่าของ number ขึ้นอีกหนึ่ง (number = 11)
int count = 0;
count += 5; // เพิ่มค่าของ count ด้วย 5 (count = 5)`

การใช้งานตัวดำเนินการทางคณิตศาสตร์ใน Java ช่วยให้คุณสามารถทำการคำนวณทางคณิตศาสตร์ต่าง ๆ ได้อย่างง่ายดาย คุณสามารถใช้ตัวดำเนินการทางคณิตศาสตร์เพื่อทำงานกับตัวเลขและดำเนินการคำนวณได้อย่างตรงไปตรงมา

  1. การใช้งานคลาส Math: คลาส Math เป็นคลาสที่ให้เมธอดที่เกี่ยวข้องกับการคำนวณทางคณิตศาสตร์ต่าง ๆ ใน Java ดังนั้นคุณสามารถนำมาใช้ในการดำเนินการทางคณิตศาสตร์ที่ซับซ้อนขึ้นได้

ตัวอย่างการใช้งานคลาส Math ใน Java:

double pi = Math.PI; // เก็บค่าของค่าพาย (π) ที่มีอยู่ในคลาส Math
int x = 5;
int y = 3;
int max = Math.max(x, y); // หาค่าสูงสุดระหว่าง x และ y (max = 5)
int min = Math.min(x, y); // หาค่าต่ำสุดระหว่าง x และ y (min = 3)
double squareRoot = Math.sqrt(x); // หาค่ารากที่สองของ x (squareRoot = 2.236...)
double power = Math.pow(x, y); // ยกกำลัง x ด้วย y (power = 125.0)`

คลาส Math ให้เมธอดอื่น ๆ อีกมากมาย เช่น เมธอดสำหรับการคำนวณค่ายกกำลัง การหาค่าสัมบูรณ์ การปัดเศษทศนิยม และอื่น ๆ คุณสามารถศึกษาเพิ่มเติมเกี่ยวกับคลาส Math และเมธอดที่มีอยู่ในคลาสนี้เพื่อใช้ในการคำนวณทางคณิตศาสตร์ต่าง ๆ ในโปรแกรมของคุณได้อย่างสะดวกและมีประสิทธิภาพมากยิ่งขึ้น