Numerical analysis text books talks about the absorption phenomena (Introduction to Numerical Analysis and Scientific Computing; Nabil Nassif; Dolly Khoueiri Fayyad; CRC Press; 2014) when adding floating point numbers with a big difference in magnitude between them. There is also the concept of Unit In Last Place or ulp. I understand that the ulp of a given floating point number tell us which is the gap between the floating point number and its successor.
Is there any relationship between the absortion phenomena and the ulp? What I’m trying to do is that if we are given X and y with X >> Y so X + Y = X, then how many times I have to add Y so X doesn’t absorve the added Y (X + Y + ... + Y).