Bienvenidos sean a este post, hoy veremos una funcion de PHP.
Esta se encarga de establecer el valor de escala en todas las funciones de la extension bcmath, el valor de escala es el que le indica a cada una de ellas cuantos digitos debe mostrar luego de la coma decimal, veamos su sintaxis:
bscale(valor);
Simplemente se le pasa el valor que establecera a todas las funciones que ejecutemos posteriormente, veamos un ejemplo y para ello crearemos un archivo con el nombre de escala.php y le agregaremos el siguiente codigo:
escala.php
<?php
echo bcdiv(15, 4) . PHP_EOL;
bcscale(3);
echo bcdiv(15, 4) . PHP_EOL;
?>
Primero utilizaremos la funcion bcdiv para obtener el resultado de la division entre esos dos numeros y mostrarlo, luego mediante bcscale estableceremos el valor de escala, para volver a utilizar la misma operacion que hicimos anteriormente para ver las diferencias, veamos como es la salida:
$ php escala.php
3
3.750
$
Observen como sin aplicar el bcscale al efectuar la division sin informar el valor de escala este lo tomo como 0 y no muestra los valores despues de la coma, pero despues de aplicada la funcion bcscale podemos ver que la misma operacion si nos muestra los decimales y esto se aplicara a todas las funciones que sigamos agregando despues de bcscale.
Nota:
Si no puedes usarla es porque te falta la extension de bcmath.
En resumen, hoy hemos visto bcscale, que es, para que sirve, como se utiliza, y un ejemplo practico para verla en accion, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
