hola,
debe ser una tonteria, ¿pero como me lo hago para que los resultados de mis operaciones me los ponga en tres decimales?
| |||
Hola, ¿Solo lo quieres para mostrar el resultado o para luego usarlo tambien como operando solo con esos decimales? En las FAQs esta solucionado. Usas number_format() en el caso de mostrar, y round() para usarlo luego como operando. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Vas bien con number_format(), pero vuelve a leer el manual de round() (www.php.net/round). Y siempre podrias pasar de cadena a numero con settype() o floatval() (dependiendo de versiones). O incluso lo podrias castear (http://www.php.net/manual/en/languag...es.typecasting). Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Merci ya se porque no encontraba yo la solucion a mi problema la funcion round en castellano esta mal traducida, echad una mirada http://es2.php.net/manual/es/function.round.php http://es2.php.net/manual/en/function.round.php |
| |||
Entonces me disculpo, no es que no lo habrias leido. Es una pena que el manual en castellano este tan poco actualizado. Se de secciones enteras que estan sin traducir. Yo por costumbre siempre miro la version inglesa, que siempre es la mas actualizada. Ademas, los comentarios tambien estan en ingles. Aun asi, me queda la duda, porque en el de ingles pone Cita: ¿No sera una errata y es PHP 4.3? ¿O es que el manual en castellano de esa funcion no se ha actualizado desde PHP 3?Note: The precision parameter is only available in PHP 4. Acabo de probar con mi 4.1 Código PHP: Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |