La función bcsqrt() en PHP es una función incorporada y se usa para evaluar la raíz cuadrada de un número de precisión arbitrario. Esta función acepta un número de precisión arbitraria como una string y devuelve la raíz cuadrada del número después de escalar el resultado a una precisión especificada.
Sintaxis:
string bcsqrt ( $num_str, $scaleVal)
Parámetros: esta función acepta tres parámetros, como se muestra en la sintaxis anterior y se explica a continuación:
- $num_str : Este parámetro es de tipo string y representa el operando o un número cuya raíz cuadrada se quiere evaluar. Este parámetro es obligatorio.
- $scaleVal : este parámetro es de tipo int y es opcional. Este parámetro indica el número de dígitos que aparecerán después del decimal en el resultado. Su valor por defecto es cero.
Valor devuelto: esta función devuelve la raíz cuadrada de un número $num_str como string.
Ejemplos:
Input: $num_str = 26 Output: 5 Since the parameter $scaleVal is not specified so no digits after decimal is appeared in the result after finding out square root. Input: $num_str = 26, $scaleVal = 4 Output: 5.0990
Los siguientes programas ilustran la función bcsqrt() en PHP:
Programa 1:
<?php // PHP program to illustrate bcsqrt() function // input numbers with arbitrary precision $num_str = "26"; // calculates the square root when // $scaleVal is not specified $res = bcsqrt($num_str); echo $res; ?>
Producción:
5
Programa 2:
<?php // PHP program to illustrate bcsqrt() function // input numbers with arbitrary precision $num_str = "26"; $scale = "4"; // calculates the square root when // $scaleVal is specified $res = bcsqrt($num_str, $scale); echo $res; ?>
Producción:
5.0990
Referencia:
http://php.net/manual/en/function.bcsqrt.php
¿Escribir código en un comentario? Utilice ide.geeksforgeeks.org , genere un enlace y compártalo aquí.
Publicación traducida automáticamente
Artículo escrito por ChetnaAgarwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA