Decimales que no entiendo de donde salen

Tengo una resta entre 2 celdas.

En la celda A1, el valor cargado es: 1.479,06

En la celda A2, el valor cargado es: 1.494,00

Hago la resta y me da el valor: 14,94

Tengo otras verificaciones, y me da error error en las comparaciones.

Pulsando en el botón formato, para que muestre muchos decimales, los datos me aparecen así:

montorentascontrol ----------------- bruto -------------------------------------- comision

$1.479,0600000000000000 — $1.494,00000000000000000000 — 14,940000000000100000

¿De donde sale el ese uno perdido en los decimales?

Además tengo funciones truncar y redondear, puestas.

Es un tema complejo derivado del límite de precisión en el cálculo que es de 15 dígitos significativos + signo (inherente a los procesadores), y que algunos números en binario, tiene una representación periódica, se pueden presentar este tipo de errores.

Como opción:

  • Utilizar la función REDONDEAR al número de decimales que necesites.
  • También hay una función REDONDEAR.PRECISION, que redondea al número de dígitos significativos que se le indique.
  • Quizás la más sencilla es Menú/Herramientas/Opciones/LIbreOffice Calc/Calcular - Cálculos generales - Con la precisión que se muestra, que toma como decimales de valor de una celda los que se utilizan para representarla.

gracias por tu respuesta