นิยามและการใช้งาน
fmod = floating modulo ฟังก์ชันนี้คืนค่าเศษจากการหารจำนวนจุดทศนิยมสองจำนวน หาก x/y ให้ผลหาร i และเศษ r ดังนั้น x = y*i + r fmod(x,y) คืนค่า r
รูปแบบ
fmod ( float $x , float $y ) : float
พารามิเตอร์
| ลำดับ | พารามิเตอร์ & คำอธิบาย |
|---|---|
| 1 | x ตัวเศษ (numerator) |
| 2 | y ตัวส่วน (denominator) |
ค่าที่คืน
คืนค่าเศษจุดทศนิยมของการหาร x ด้วย y เศษจะมีเครื่องหมายเดียวกับ x
รุ่น PHP
รองรับ PHP 4.x, 5.x, 7.x
ตัวอย่าง
fmod(5.25, 1.5) = 0.75
fmod(-10, 3) = -1 (เศษมีเครื่องหมายลบตามตัวเศษ)
fmod(-10, -3) = -1 (ยังคงเครื่องหมายลบ)
fmod(0, 3.33) = 0, fmod(3.33, 0) = NAN