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

PHP fmod() ฟังก์ชั่น


ความหมายและการใช้งาน

ชื่อ fmod ย่อมาจากโมดูลลอยตัว ฟังก์ชันนี้จะคืนค่าส่วนที่เหลือของการหารของเลขทศนิยมสองจำนวน ถ้า x/y ผลลัพธ์ใน ฉัน เป็นดิวิชั่นและ r ส่วนที่เหลือเพื่อให้

x =y*i+r

ในกรณีนี้ fmod(x,y) ส่งคืน r

ไวยากรณ์

fmod ( float $x , float $y ) :float

พารามิเตอร์

Sr.No พารามิเตอร์ &คำอธิบาย
1 x
พารามิเตอร์นี้สร้างส่วนของตัวเศษของนิพจน์การหาร
2
พารามิเตอร์นี้สร้างส่วนของตัวส่วนของนิพจน์การหาร

คืนค่า

ฟังก์ชัน PHP fmod() ส่งคืนค่าทศนิยมที่เหลือของการแบ่งส่วน x โดย y . ที่เหลือมีเครื่องหมาย x.

เวอร์ชัน PHP

ฟังก์ชันนี้มีอยู่ใน PHP เวอร์ชัน 4.x, PHP 5.x เช่นเดียวกับ PHP 7.x

ตัวอย่าง

ตัวอย่างต่อไปนี้จะคำนวณส่วนที่เหลือของการหาร 5.25 ด้วย 1.5 และคืนค่า 0.75

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

fmod(5.25,1.5) =0.75

ตัวอย่าง

ตัวอย่างต่อไปนี้มีตัวเศษเป็นลบ ดังนั้น เศษที่เหลือก็เป็นลบเช่นกัน−

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

fmod(-10,3) =-1

ตัวอย่าง

พารามิเตอร์ทั้งสอง (-10 และ -3) ในตัวอย่างต่อไปนี้เป็นค่าลบ เนื่องจากส่วนที่เหลือมีเครื่องหมายของตัวเศษ ผลลัพธ์จะเป็น -1−

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

fmod(-10,-3) =-1

ตัวอย่าง

หากตัวเศษเป็น 0 ตัวส่วนไม่ใช่ศูนย์ เศษที่เหลือจะเป็น 0 หากตัวส่วนเป็น 0 ตัวส่วนคือ NAN -

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

fmod(0,3.33) =0fmod(3.33,0) =NAN