bcsqrt

(PHP 4, PHP 5, PHP 7, PHP 8)

bcsqrtObtiene la raiz cuadrada de un número de precisión arbitraria

Descripción

bcsqrt(string $operand, int $scale = 0): string

Devuelve la raiz cudrada de operand.

Parámetros

operand

El operand, como una cadena.

scale

Este parámetro opcional es usado para establecer el número de dígitos después del punto decimal en el resultado. Si se omite, su valor será el de la escala establecida globalmente con la función bcscale(), o se recurrirá a 0 si este valor no ha sido establecido.

Valores devueltos

Devuelve la raiz cuadrada como una cadena, o null si operand es negativo.

Ejemplos

Ejemplo #1 Ejemplo bcsqrt()

<?php

echo bcsqrt('2', 3); // 1.414

?>

Ver también

  • bcpow() - Elevar un número de precisión arbitraria a otro

add a note add a note

User Contributed Notes 1 note

up
1
markogrady18 at gmail dot com
10 years ago
The bcsqrt function is very handy for finding the square root of numbers in the form of strings.

//EXAMPLE:
   
<?php

$arr
= array(
       
"one" => "20",
        
"two" => "12"
   
);

echo
bcsqrt($arr["one"], 3);

//OUTPUT: 4.472
To Top