When I compare two numbers at python, even though they are exactly the same, the difference between these two numbers is not zero, but something really small (<10^(-16)).
e.g.
if A == B:
print('We are the same')
Nothing happens. But:
if A - B < 10^(-16):
print(A-B)
It prints the difference.
Where is the problem?