Odoo Help


Why float variables subtraction is showing wrong value as -0.00?

on 12/23/15, 2:55 AM 881 views

Hi friends,

I'm facing a problem on float subtraction.When subtracting value of 10000.00 from 10000.00 we supposed to get 0, but here in openerp i get a balance value of

-1.81898940355e-12 when displaying balance using below code:


here, i have used a line of code for setting up 2 digits after decimal(like 123.00), i have given a line of code which i used to display:

lin_bal=bal if bal!=0.00 else 0.00 

lin_deci_bal= "%0.2f" % lin_bal

it displays output as -0.00,instead i need output as 0.00

So please suggest some solution to resolve this problem. I have taken lot of time working on this issues. Kindly help me solve this.Thanks in advance.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 12/23/15, 2:55 AM
Seen: 881 times
Last updated: 12/23/15, 2:55 AM