Acerca de la precisión de coma flotante: ¿por qué los números de iteración no son iguales?
Hay dos programas similares de matlab, uno itera 10 veces mientras que otro itera 11 veces.
Uno
i = 0;
x = 0.0;
h = 0.1;
while x < 1.0
i = i + 1;
x = i * h;
disp([i,x]);
end
Otro
i = 0;
x = 0.0;
h = 0.1;
while x < 1.0
i = i + 1;
x = x + h;
disp([i,x]);
end
No entiendo por qué hay una diferencia entre la operación de adición de punto flotante y la múltiple.