| Okay, I think we are basically on the same page. But since I'm finding this helpful ... (: We've been talking about addition so far, and relative scales between numbers.
But suppose we just consider a single number, and multiply it by itself some times. Certainly if that number is 1, we can keep doing it forever without error. But the further we get away from 1 (either 1e+X or 1e-X), the more quickly error will be generated from that sequence, eventually hitting infinity or zero. I'm just trying to express through this example that there is still something "special" about 1 in scale (likewise 0, in offset), where you want to be "close to" it, in the face of doing some arbitrary math, in order to produce better results. It doesn't even need to involve relative sizes between 2 different numbers. |
1 is special in that half the positive floats are above it and half are below. That doesn't mean your use case wants half.