Somar milhares de valores em ponto flutuante deixa um resíduo: frações de centavo que não existem no caixa de ninguém, mas que ficavam no fluxo. O Orbit comparava esse fluxo contra uma tolerância de 0,000001, pequena demais para distinguir o resíduo de dinheiro de verdade. Na prática, uma fração de centavo podia decidir sozinha em que mês o empreendimento se pagava.
A comparação passa a ser feita em um centavo, a menor quantia que existe de fato.
O que muda nas suas simulações
- O payback e o primeiro mês de superávit não são mais adiados por uma sobra de frações de centavo no saldo. Em algumas simulações, o mês apurado muda.
- A exposição máxima de caixa abaixo de um centavo passa a ser apresentada como zero, em vez de um valor irrisório.
- TIR, margem, ROI, payback e os percentuais sobre a receita passam a ficar vazios quando não há base suficiente para calculá-los. Antes, o Orbit exibia um número derivado do resíduo. Um campo vazio agora significa "não há como calcular", e não "zero".
Nenhum valor lançado por você foi alterado: o que mudou é o critério para decidir quando o resultado existe.
E de quebra
O cálculo ficou cerca de um terço mais rápido, o que aparece ao abrir e ao recalcular simulações grandes.