(PHP 4, PHP 5, PHP 7, PHP 8)
bcsqrt — Keyfi duyarlıklı bir sayının karekök alma işlemini yapar
terim
İyi biçemli BCMath sayısal dizgesi olarak terim.
basamak
Bu seçimlik bağımsız değişken ondalık iminin sağında kaç hane gösterileceğini belirler. Kullanılmazsa, betik genelinde geçerli olacak şekilde bcscale() işleviyle atanabilir, bu da yapılmazsa son çare değeri 0
geçerli olur.
Karakökü iyi biçemli BCMath sayısal dizgesi olarak döndürür.
Bu işlev,
terim
iyi biçemli BCMath sayısal dizgesi değilseterim
negatifsebasamak
geçerli aralığın dışındaysaSürüm: | Açıklama |
---|---|
8.0.0 | terim iyi biçemli BCMath sayısal dizgesi değilse veya negatifse artık bir ValueError nesnesi oluşuyor. Evvelce, bunun yerine E_WARNING çıktılanırdı. |
8.0.0 | basamak artık 0 ila 2147483647 arasında olmalı; evvelce negatif değerler sessizce 0 olarak ele alınırdı. |
8.0.0 | basamak artık null olabiliyor. |
Örnek 1 bcsqrt() örneği
<?php
echo bcsqrt('2', 3); // 1.414
?>