La función bcscale() es una función incorporada en PHP. Establece los parámetros de escala predeterminados para todas las llamadas a funciones matemáticas bc. Cuando llamamos a la función bcscale() en un programa, el parámetro pasado en esta función se convierte en el factor de escala predeterminado, que por defecto es cero.
Sintaxis:
int bcscale($scale)
Parámetros: Esta función acepta un solo parámetro $escala y es de tipo int y es obligatorio. Este parámetro indica el número de dígitos que aparecerán después del decimal en el resultado de la llamada de función de todas las funciones matemáticas bc. Su valor por defecto es cero.
Valor devuelto: esta función devuelve el valor de escala anterior.
Los siguientes programas ilustran la función bcscale() en PHP:
Programa 1:
<?php // default scale : 3 bcscale(3); // takes the default scale value as 3 // which is declared at the beginning echo bcadd('111', '6.55957'), "\n"; // 16.007 // this is not the same without bcscale() echo bcadd('111', '6.55957', 1), "\n"; // 16.007 // takes the default scale value as 3 // which is declared at the beginning echo bcadd('111', '6.55957'), "\n"; ?>
Producción:
117.559 117.5 117.559
Programa 2:
<?php // default scale : 3 bcscale(5); // takes the default scale value as 3 // which is declared at the beginning echo bcadd('111', '6.55957'), "\n"; // 16.007 // this is not the same without bcscale() echo bcadd('111', '6.55957', 1), "\n"; // 16.007 // default scale value changes bcscale(2); // takes the default scale value as 2 // which is declared echo bcadd('111', '6.55957'), "\n"; ?>
Producción:
117.55957 117.5 117.55
Referencia:
http://php.net/manual/en/function.bcscale.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