> If I build a building in the shape of a double helix, what order are the two floors in?
Why separate the floors that are on the same level?
> Hmm, are there actually an infinite number of floors?
I assumed there isn't and that we use a subset of integers. If you have infinite number of floors - feel free to use full set of integers (if you have enough memory that is).
> Do we need to switch to floating point?
No point, if you have more than aleph0 floors - floats won't help you.
Why separate the floors that are on the same level?
> Hmm, are there actually an infinite number of floors?
I assumed there isn't and that we use a subset of integers. If you have infinite number of floors - feel free to use full set of integers (if you have enough memory that is).
> Do we need to switch to floating point?
No point, if you have more than aleph0 floors - floats won't help you.