this is the code.
import math
a = math.pow(10,100)
b = 10 ** 100
c = 10 ** 100
print(a==b) # false
print(a-b==0) # true
I know the math.pow is not correct while the number is too large. but how to understand the next point that a == b is not the same as a-b == 0 ?
my python version is 3.9.6 64bit