31,014
edits
| Line 166: | Line 166: | ||
</source> | </source> | ||
No obtendrá 0, sino un número muy pequeño en potencia 10 negativo . Si obtiene cero, puede encontrar otros ejemplos que no funcionan. | No obtendrá 0, sino un número muy pequeño en potencia 10 negativo . Si obtiene cero, puede encontrar otros ejemplos que no funcionan. | ||
El problema de los float es general, una variable resultante del cálculo de números reales debe SISTEMATICAMENTE ser limpiada mediante la función price2num con el segundo parámetro rellenado con: 'MU', 'MT' ó 'MS' según el caso (ver doc de la función). | El problema de los float es general, una variable resultante del cálculo de números reales debe SISTEMATICAMENTE ser limpiada mediante la función '''price2num()''' con el segundo parámetro rellenado con: 'MU', 'MT' ó 'MS' según el caso (ver doc de la función). | ||
<source lang="php"> | <source lang="php"> | ||
print price2num(239.2 - 229.3 - 9.9, 'MT'); | print price2num(239.2 - 229.3 - 9.9, 'MT'); | ||