วิธีการใช้ Java Math.round() วิธีการ

Withi Kar Chi Java Math Round Withi Kar



ในขณะที่ต้องจัดการกับการคำนวณทางคณิตศาสตร์ใน Java อาจมีบางกรณีที่ผู้พัฒนาต้องการดึงข้อมูลจำนวนเต็มแบบปัดเศษแทนที่จะเป็นทศนิยม ตัวอย่างเช่น การปัดตัวเลขที่ประกอบด้วยจุดทศนิยมไม่จำกัดจะส่งผลต่อความเร็วในการประมวลผลและใช้หน่วยความจำเช่นกัน ในสถานการณ์ดังกล่าว “ Math.round() ” วิธีการใน Java ช่วยในการละเว้นความกำกวม

บล็อกนี้จะกล่าวถึงการใช้เมธอด “Math.round()” ใน Java







จะใช้เมธอด “Math.round()” ของ Java ได้อย่างไร

Math.round() วิธีการ ” ใช้เพื่อปัดเศษตัวเลขที่ระบุเป็นพารามิเตอร์ให้เป็นจำนวนเต็มขึ้นหรือลงที่ใกล้ที่สุด



ไวยากรณ์



รอบคงที่สาธารณะ ( ลอย x )


ในไวยากรณ์ข้างต้น “ x ” สอดคล้องกับทศนิยมหรือสองเท่าที่ต้องปัดเศษให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด





ตัวอย่างที่ 1: การใช้เมธอด “Math.round()” เพื่อปัดเศษตัวแปรทศนิยม

ในตัวอย่างนี้ สามารถใช้วิธีนี้เพื่อปัดเศษตัวเลขที่เหมือนกันสองตัวให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด:



เลขคู่1 = 53.65 น ;
เลขคู่2 = 53.25 น ;
System.out.println ( 'ตัวเลขที่ปัดเศษคือ: ' +คณิตศาสตร์รอบ ( หมายเลข 1 ) ) ;
System.out.println ( 'ตัวเลขที่ปัดเศษคือ: ' +คณิตศาสตร์รอบ ( หมายเลข 2 ) ) ;


ในข้อมูลโค้ดด้านบน:

    • เริ่มต้นค่าทศนิยมสองค่าที่ระบุ
    • หลังจากนั้นให้ใช้ “ Math.round() ” บนทุ่นทั้งสองเพื่อปัดเศษให้เป็นจำนวนเต็มขึ้นและลงที่ใกล้ที่สุดตามลำดับ

เอาต์พุต




ในเอาต์พุตด้านบน สามารถสังเกตความแตกต่างระหว่างตัวเลขที่เหมือนกันที่ปัดเศษทั้งสองได้

ตัวอย่างที่ 2: การใช้เมธอด “Math.round()” เพื่อคำนวณอินฟินิตี้บวกและลบ

ในตัวอย่างนี้ ใช้วิธีการที่กล่าวถึงเพื่อส่งคืนค่าสูงสุดและต่ำสุดของตัวแปรแบบยาว:

double positiveInfinity = Double.POSITIVE_INFINITY;
ดับเบิล NegativeInfinity = Double.NEGATIVE_INFINITY;
System.out.println ( คณิตศาสตร์รอบ ( บวกอินฟินิตี้ ) ) ;
System.out.println ( คณิตศาสตร์รอบ ( อินฟินิตี้เชิงลบ ) ) ;


ในบรรทัดโค้ดด้านบน ใช้ขั้นตอนต่อไปนี้:

    • ประการแรก ระบุค่าอนันต์บวกและลบตามลำดับเพื่อปัดเศษ
    • ตอนนี้ ใช้ “ Math.round() ” เมธอดทั้งบวกและลบอินฟินิตี้เพื่อดึงค่าของความยาวสูงสุดและต่ำสุดตามลำดับ

เอาต์พุต




ในผลลัพธ์ข้างต้น เห็นได้ชัดว่าเมื่อปัดเศษอนันต์บวกและลบออก ค่าสูงสุดของ long เช่น max และ min จะถูกส่งกลับ

บทสรุป

Math.round() วิธีการ ” ใน Java ใช้เพื่อปัดเศษตัวเลขที่ระบุเป็นพารามิเตอร์ให้เป็นจำนวนเต็มขึ้นหรือลงที่ใกล้ที่สุด ในตัวอย่างก่อนหน้านี้ สามารถใช้เพื่อปัดทศนิยมที่ระบุให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด ในภาพประกอบหลัง สามารถใช้เพื่อดึงค่าสูงสุดและค่าต่ำสุดของความยาว บล็อกนี้มีรายละเอียดเกี่ยวกับการใช้ ' Math.round() วิธีการ” ใน Java