Estoy trabajando en algunos scripts de salida de informes que necesitan hacer algunos cálculos rudimentarios sobre algunos valores de dinero.¿Cómo puedo realizar cálculos relacionados con el dinero de forma segura en PHP?
Soy consciente de las limitaciones de la aritmética de coma flotante para este propósito, sin embargo, los valores de entrada son todos en formato decimal, así que si uso los operadores aritméticos en ellos, PHP los convertirá en flotantes.
Entonces, ¿cuál es la mejor manera de manejar los números? ¿Debo usar BCMath? ¿Hay algo parecido a Decimal en .NET? ¿O es seguro usar los operadores aritméticos si vuelvo a int?
Es la razón por la cual Cobol todavía se usa mucho en el sector financiero. Puedes trabajar fácilmente con números de decimales. –