ใน PHP bcdiv() ฟังก์ชันทางคณิตศาสตร์ใช้เพื่อแบ่งตัวเลขที่มีความแม่นยำตามอำเภอใจหนึ่งตัวจากอีกจำนวนหนึ่ง bcdiv() ฟังก์ชันใช้ตัวเลขที่มีความแม่นยำตามอำเภอใจสองหมายเลขเป็นสตริง และให้ผลลัพธ์เป็นการหารของตัวเลขสองตัวหลังจากปรับขนาดผลลัพธ์เป็นความแม่นยำที่ระบุ หรือเราสามารถพูดได้ว่า bcdiv() ฟังก์ชัน PHP แบ่งเงินปันผลด้วยตัวหาร
ไวยากรณ์
string bcdiv($num_string1, $num_string2, $scaleVal)
พารามิเตอร์
bcmul() ฟังก์ชันทางคณิตศาสตร์ยอมรับพารามิเตอร์ที่แตกต่างกันสามตัว $num_string1, $num_string2 และ $scaleVal.
-
$num_string1 − แสดงถึงการจ่ายเงินปันผลและเป็นพารามิเตอร์ประเภทสตริง
-
$num_string2 − แสดงถึงตัวหาร เป็นพารามิเตอร์ประเภทสตริง
-
$scaleVal − เป็นพารามิเตอร์ชนิดจำนวนเต็มทางเลือกที่ใช้กำหนดจำนวนหลักหลังตำแหน่งทศนิยมในผลลัพธ์ที่ได้ ส่งกลับค่าเริ่มต้นเป็นศูนย์
คืนค่า
bcdiv() ฟังก์ชันคณิตศาสตร์ส่งคืนการคูณตัวเลขสองตัว $num_str1 และ num_str2 , เป็นสตริง
ตัวอย่าง 1− bcdiv() ฟังก์ชัน PHP โดยไม่ใช้พารามิเตอร์ $scaleVal
<?php // PHP program to illustrate bcdiv() function // two input numbers using arbitrary precision $num_string1 = "22.5552"; // Dividend numbers $num_string2 = "5"; // divisor numbers $result = bcdiv($num_string1, $num_string2); echo "Output without using Scale Value: ", $result; ?>
ผลลัพธ์
Output without using Scale Value: 4
ตัวอย่าง 2− bcdiv() ฟังก์ชัน PHP โดยใช้พารามิเตอร์ scaleVal
ตอนนี้ เราจะใช้ค่าอินพุตเดียวกันกับค่ามาตราส่วน 4 และตรวจสอบผลลัพธ์
<?php // PHP program to illustrate bcdiv() function // two input numbers using arbitrary precision $num_string1 = "22.5552"; // Dividend numbers $num_string2 = "5"; // divisor numbers // using scale value 4 $scaleVal = 4; // calculates the addition of // two numbers without $scaleVal parameter $result = bcdiv($num_string1, $num_string2, $scaleVal); echo "Output with Scale Value is: ", $result; ?>
ผลลัพธ์
Output with Scale Value is: 4.5110