Erro em campo calculado 2.1316282072803E-14

Pessoal, Estou com um erro em uma grid, campo decimal, 2 casas decimais. O campo recebe uma operação simples de soma e subtração de outros 3 campos. Por exemplo, quando o resultado deveria ser 0 (zero), retorna sempre o valor 2,13 e quando dou echo, mostra assim: 2.1316282072803E-14.
Alguem pode me dar uma luz de como resolver isso?

Desde ja agradeço

https://forum.scriptcase.com.br/index.php/topic,18312.msg94390.html#msg94390

E aproveite para rever esse cálculo que estás fazendo, pois se está dando um resultado diferente de zero, quando deveria ser zero, algo no cálculo está errado.

Obrigado Haroldo e Kleyber… Vou seguir com a preciosa ajuda de vocês