ใน PHP bcpow() ฟังก์ชันนี้ใช้เพื่อเพิ่มจำนวนฐานที่มีความแม่นยำตามอำเภอใจไปยังเลขชี้กำลังอื่น ใช้ตัวเลขที่มีความแม่นยำตามอำเภอใจสองตัวเป็นสตริง และให้ตัวเลขฐานที่ยกกำลังเป็นเลขชี้กำลังหลังจากปรับขนาดผลลัพธ์เป็นความแม่นยำที่ระบุไว้
ไวยากรณ์
String bcpow($base, $exponent, $scale)
พารามิเตอร์
bcpow() ฟังก์ชั่นใน PHP ใช้พารามิเตอร์ที่แตกต่างกันสามตัว:$base , $เลขชี้กำลัง และ $สเกล .
-
$base - แสดงถึงฐานที่จะยกกำลังและเป็นพารามิเตอร์ประเภทสตริง
-
$เลขชี้กำลัง - มันแสดงถึงเลขชี้กำลังและเป็นพารามิเตอร์ประเภทสตริง
-
สเกล$ - ระบุจำนวนหลักที่ปรากฏหลังจุดทศนิยมในผลลัพธ์ของเลขชี้กำลังของเลขชี้กำลังฐาน ค่าเริ่มต้นคือ 0 และเป็นพารามิเตอร์ประเภทจำนวนเต็ม
ผลตอบแทนที่ได้รับ
bcpow() ฟังก์ชั่นส่งกลับค่าของ (ฐาน) เลขชี้กำลัง .
ตัวอย่างที่ 1 - bcpow() ฟังก์ชั่น PHP โดยไม่ต้องใช้พารามิเตอร์มาตราส่วน
<?php // input base and exponent numbers $base = "5"; $exponent = "7"; // calculates the value //number without scale value $result = bcpow($base, $exponent); //used equal parameters echo "The output is: ", $result; ?>
ผลลัพธ์
The output is: 78125
ตัวอย่างที่ 2 - bcpow() ฟังก์ชัน PHP โดยใช้พารามิเตอร์มาตราส่วน
ตอนนี้ให้เรานำค่าอินพุตเดียวกันกับมาตราส่วน 3 แล้วตรวจสอบผลลัพธ์
<?php // input base and exponent numbers $base = "2"; $exponent = "3"; //used scale value two $scaleval = 3; // calculates the value //number without scale value $result = bcpow($base, $exponent, $scaleval); //used equal parameters echo "Output with scale value: ", $result; ?>
ผลลัพธ์
Output with scale value: 8.000