(PHP 4, PHP 5, PHP 7, PHP 8)
bcsqrt — Obtiene la raiz cuadrada de un número de precisión arbitraria
numEl operando, como un string numérico con formato válido de BCMath.
scalenull, se establecerá por defecto en la escala predeterminada establecida con bcscale(),
       o se utilizará el valor de la directiva INI
       bcmath.scale.
      
     Devuelve la raiz cuadrada como un string numérico con formato válido de BCMath.
Esta función lanza un ValueError en los siguientes casos:
num no es un string numérico con formato válido de BCMathnum es menor que 0scale está fuera del rango válido| Versión | Descripción | 
|---|---|
| 8.0.0 | Si numno es un string numérico con formato válido de BCMath,
       o es menor que0, se lanza un ValueError.
       Anteriormente, se emitíaE_WARNINGen su lugar. | 
| 8.0.0 | scaleahora necesita ser entre0y2147483647; anteriormente, las escalas negativas se trataban
       silenciosamente como0. | 
| 8.0.0 | scaleahora es nullable. | 
Ejemplo #1 Ejemplo de bcsqrt()
<?php
echo bcsqrt('2', 3); // 1.414
?>
