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

PHP is_infinite() ฟังก์ชัน


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

is_infinite() ฟังก์ชั่นส่งกลับค่าบูลีน จะตรวจสอบว่าพารามิเตอร์ที่กำหนดเป็นจำนวนอนันต์หรือไม่ และถ้าเป็นเช่นนั้นฟังก์ชันจะคืนค่า TRUE มิฉะนั้น FALSE ตัวเลขจะถือเป็นอนันต์หากอยู่นอกเหนือช่วงทศนิยมที่ยอมรับได้ใน PHP

ไวยากรณ์

is_infinite ( float $val ) :บูล

พารามิเตอร์

Sr.No พารามิเตอร์ &คำอธิบาย
1 วาล
ค่าที่จะตรวจสอบเป็นอนันต์หรือไม่

คืนค่า

ฟังก์ชัน PHP is_infinite() คืนค่า TRUE หาก val อยู่นอกช่วง float ที่ยอมรับ มิฉะนั้นจะคืนค่า FALSE

เวอร์ชัน PHP

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

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงว่า 100 ไม่ใช่จำนวนอนันต์

<ก่อน>

ผลลัพธ์

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

100 ไม่ใช่จำนวนอนันต์

ตัวอย่าง

ค่าของบันทึก (0) ไม่ได้กำหนดไว้ ตัวอย่างต่อไปนี้ตรวจสอบว่าเป็นจำนวนอนันต์หรือไม่ -

ผลลัพธ์

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

บูล(จริง)

ตัวอย่าง

เนื่องจาก cos(x) อยู่ระหว่าง -1 ถึง 1 acos() สำหรับพารามิเตอร์นอกช่วงนี้จึงเป็น NAN −

<ก่อน>

ผลลัพธ์

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

บูล(เท็จ)

ตัวอย่าง

ในทำนองเดียวกัน sqrt(-1) สร้าง NAN และด้วยเหตุนี้ฟังก์ชัน is_infinite() จึงคืนค่าเท็จ -

<ก่อน>

ผลลัพธ์

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

NAN ไม่ใช่จำนวนอนันต์