I was going through this answer and could not answer one thing. May be, because I have a mathematician's mind, so please forgive me if it is too simple question.
Why is this not resulting in Infinity.
double.MaxValue + double.Epsilon
However small value Epsilon have, whenever it is added to max value, it should increase the max value by a small precision. Why is that not increased in this case?
Here is the dotnetfiddle where I have been experimenting.