So why don't we fix this ___ instead of documenting it?
As I see it, it would require only one more comparison, which would execute only in the case of 0. And the code should function the same way it does now.
Am I missing something?
PB
Using the code I posted before you don't need one extra comparison.