Anuncios

Bienvenidos sean a este post, hoy veremos una funcion de PHP.

Anuncios

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);
Anuncios

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;

?>
Anuncios

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
$
Anuncios

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.

Anuncios
Nota:
Si no puedes usarla es porque te falta la extension de bcmath.
Anuncios

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.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50