Hi, I am using the floor function and found this strange behavior:
a=torch.tensor(1-5.9605e-8)
a.floor()
=>tensor(0.)
(a+1).floor()
=>tensor(2.)
How is floor computed and why does not (a+1).floor() output 1.0?