Dalam PHP, fungsi bcsqrt() digunakan untuk mendapatkan punca kuasa dua nombor ketepatan arbitrari. Ia menerima nombor ketepatan arbitrari sebagai rentetan dan memberikan punca kuasa dua nombor itu selepas menskalakan keputusan kepada ketepatan yang ditentukan.
string bcsqrt($num_string, $scale)
bcsqrt()Fungsi ini menerima dua parameter berbeza: $num_string dan $scale. p>
$num_string - Ia mewakili nombor yang punca kuasa duanya hendak dikira. Parameter jenis rentetan.
$skala − mewakili bilangan digit yang muncul selepas titik perpuluhan dalam output. Fungsi p>
bcsqrt() mengembalikan punca kuasa dua nombor dalam bentuk rentetan.
< h2>Contoh 1<?php // input numbers with arbitrary precision $num_string = "22"; // below bcsqrt function calculates the square root $result= bcsqrt($num_string); echo "Output without scale value: ", $result; ?>
Output without scale value: 4
<?php // input numbers with arbitrary precision $num_string = "22"; //scale value 3 $scale="3"; // below bcsqrt function calculates the square root $result= bcsqrt($num_string, $scale); echo "Output with scale value: ", $result; ?>
Output with scale value: 4.690
Atas ialah kandungan terperinci PHP - Bagaimana untuk mendapatkan punca kuasa dua nombor ketepatan arbitrari menggunakan fungsi bcsqrt()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!