Tecnología

Inicio

Cómo mejorar el cálculo matemático en PHP

Es útil usar el PHP BCMath extensión incorporada cuando se trata de grandes cantidades, fechas o valores monetarios y desea una respuesta con una precisión específica. BCMath hace cálculos utilizando "Cadenas" en lugar de los tipos de números normales, tales como números enteros y flotadores. BCMath tiene funciones para sumar, restar, comparar, dividir, multiplicar, potencias, módulo y raíces cuadradas.

Instrucciones

1 Abra el archivo de código fuente de PHP en un editor de texto, como el Bloc de notas de Windows.

2 Utilice la opción "bcadd (cadena, cadena, escala)" para sumar dos números de precisión arbitraria juntos y devolver un valor con un número fijo de decimales igual a "escala". Por ejemplo, "eco bcadd ( '1.235', '5', 4);" imprimirá "6.2350".

3 Utilice la opción "bcsub (cadena, cadena, escala)" para restar dos números de precisión arbitraria. Por ejemplo, "eco bcsub ( '1.235', '5', 4);" imprimirá "-3.7650".

4 Utilice la opción "bcdiv (cadena, cadena, escala)" para dividir dos números de precisión arbitraria. Por ejemplo, "eco bcdiv ( '105', '6,55957', 3);" imprimirá "16.007".

5 Utilice la opción "bcpow (cadena, cadena, escala)" para subir el primer número de precisión arbitraria para el segundo número. Por ejemplo, "eco bcpow ( '4.2', '3', 2);" imprimirá "74.08".

6 Guarde el archivo PHP.

Consejos y advertencias

  • Las versiones no de PHP para Windows pueden necesitar ser configurado con el "enable-bcmath" cadena para activar las funciones BCMath.
  • código PHP debe estar contenido dentro de "<? php" y etiquetas "?>".