Number theory discussion regarding floats, ints and NaN/Inf

How is that a limitation? How is it useful for a+1==a to be true? Remember, infinity is NOT an actual number; it is a concept. You cannot say “therefore a = inf” as a solution to an equation.