Multi Currency Entry not saving because debit and credit is not balance

I am trying to save a multi currency.

  1. i used the make difference entry feature and came up with this

  1. But when i try to save the entry it says

I used Float Precision 8, i am expecting that all calculations end at 8 decimals, but it seems that the system continues to calculate until it ends.

is it possible to change this behavior