ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingการหารตัวเลขด้วย php โดยการปัดค่า ตั้งแต่ .5 ค่ะ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: การหารตัวเลขด้วย php โดยการปัดค่า ตั้งแต่ .5 ค่ะ  (อ่าน 961 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Nato_One
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« เมื่อ: 07 ตุลาคม 2014, 00:36:26 »

การหารตัวเลขด้วย php  หากหารแล้วได้ผลลัพท์  1.5  ปัดเป็น  2  หาก   น้อยกว่า  1.5 ปัดเป็น  1   ขอคำแนะนำหน่อยค่ะ
บันทึกการเข้า
thaisew
ก๊วนเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 274



ดูรายละเอียด
« ตอบ #1 เมื่อ: 07 ตุลาคม 2014, 00:51:02 »

ใช้ round() ระบุตำแหน่งทศนิยมได้ด้วย
http://php.net/manual/en/function.round.php
« แก้ไขครั้งสุดท้าย: 07 ตุลาคม 2014, 01:01:18 โดย thaisew » บันทึกการเข้า
Queue
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 106
ออฟไลน์ ออฟไลน์

กระทู้: 4,294



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 07 ตุลาคม 2014, 00:51:57 »

โค๊ด:
$number = 1.5;
number_format($number, 1);

number_format จัดรูปแบบ ตัวเลข
1 ด้านหลังคือทศนิยมที่ต้องการ ตัวถัดไป ถ้ามากกว่า หรือเท่ากับ 5 ปัดขึ้น น้อยกว่า ปัดทิ้ง
« แก้ไขครั้งสุดท้าย: 07 ตุลาคม 2014, 00:53:35 โดย Queue » บันทึกการเข้า

dualkore
Newbie
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 99



ดูรายละเอียด
« ตอบ #3 เมื่อ: 07 ตุลาคม 2014, 01:03:43 »

echo round(1.50,0);
echo round(1.49,0);
บันทึกการเข้า

คนเรามีความพยายามเท่ากันแต่...ใช้ไม่เท่ากัน
หน้า: [1]   ขึ้นบน
พิมพ์