Boa tarde, um campo float armazenando um valor com duas casas decimais Ex: 133.33, após subtrair esse mesmo valor (133.33) ao invés de ficar zero fica 0.00000183105. O Sql é o seguinte: Valor atual do campo float: 133.33 update tbl_gruposcaixa set GruposCaixa_Saldo = GruposCaixa_Saldo - 133.33 where GruposCaixa_Cod = 7 o resultado deveria ser zero, mas ficou 0.00000183105, gostaria de saber o motivo desse resultado.