ความหมายและการใช้งาน
sqrt() ฟังก์ชันส่งคืนรากที่สองของจำนวนทศนิยมบวก เนื่องจากไม่ได้กำหนดรากที่สองสำหรับจำนวนลบ จึงส่งกลับ NAN นี่เป็นหนึ่งในฟังก์ชันที่ใช้บ่อยที่สุด
ฟังก์ชันนี้จะคืนค่าจำนวนจุดลอยตัวเสมอ
ไวยากรณ์
sqrt ( float $arg ) :float
พารามิเตอร์
Sr.No | พารามิเตอร์ &คำอธิบาย |
---|---|
1 | หาเรื่อง จำนวนที่จะได้รากที่สอง |
คืนค่า
ฟังก์ชัน PHP sqrt() คืนค่ารากที่สองของจำนวนหาเรื่องที่ระบุ สำหรับจำนวนลบ ฟังก์ชันจะส่งกลับ NAN
เวอร์ชัน PHP
ฟังก์ชันนี้มีอยู่ใน PHP เวอร์ชัน 4.x, PHP 5.x เช่นเดียวกับ PHP 7.x
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณรากที่สองของ 100−
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
สแควร์รูทของ 100=10
ตัวอย่าง
สำหรับ sqrt(2), 1/sqrt(2) และ sqrt(3) PHP มีค่าคงที่พิเศษที่กำหนดไว้ล่วงหน้า M_SQRT2, M_SQRT1_2 และ M_SQRT3 ตามลำดับ -
ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
sqrt(2) =1.4142135623731M_SQRT2 =1.4142135623731sqrt(3) =1.7320508075689M_SQRT3 =1.73205080756891/sqrt(2)) =0.70710678118655M_SQRT1_2 =0.70710678118655
ตัวอย่าง
ค่าคงที่ทางคณิตศาสตร์ M_SQRTPI และ M_2_SQRTPI แทนค่าของ sqrt(Π) และ 2/sqrt(Π) -
ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
sqrt(pi) =1.7724538509055M_SQRTPI =1.77245385090552/sqrt(pi) =1.1283791670955M_2_SQRTPI =1.1283791670955
ตัวอย่าง
sqrt(-1) ไม่ได้ถูกกำหนดดังนั้นจึงส่งคืน NAN
ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
sqrt(-1) =NAN