Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน round() ใน PHP

นิยามและการใช้งาน

ฟังก์ชัน round() ใช้ปัดเศษจำนวนจุดทศนิยมให้มีความแม่นยำตามต้องการ พารามิเตอร์ precision เป็นบวก ปัดหลังจุดทศนิยม เป็นลบ ปัดหน้าจุดทศนิยม ค่าเริ่มต้น 0

เช่น round(10.6) = 11, round(10.2) = 10 คืนค่า float เสมอ

มีพารามิเตอร์ mode เลือกโหมดการปัด: PHP_ROUND_HALF_UP, DOWN, EVEN, ODD

รูปแบบ

round ( float $value , int $precision , int $mode ) : float

พารามิเตอร์

ลำดับพารามิเตอร์ & คำอธิบาย
1value
จำนวนที่ต้องการปัด
2precision
จำนวนหลักทศนิยม ค่าเริ่มต้น 0 บวก=ปัดหลังจุด ลบ=ปัดหน้าจุด
3mode
โหมดการปัด: HALF_UP (ห่างจาก 0), HALF_DOWN (เข้าหา 0), HALF_EVEN (เลขคู่), HALF_ODD (เลขคี่)

ค่าที่คืน

คืนค่าจำนวน float ที่ปัดเศษแล้ว

รุ่น PHP

รองรับ PHP 4.x, 5.x, 7.x

ตัวอย่าง

ปัด 1234.567 ที่ precision 0, 1, 2 ได้ 1235, 1234.6, 1234.57

ปัด precision -1, -2 ได้ 1230, 1200

ใช้โหมด HALF_UP, HALF_DOWN, HALF_ODD, HALF_EVEN