Essentially, a . without a decimal should use .5 as the decimal, e.g. 69. -> 69.5. Multiple . in a number should start a new decimal each time, e.g. 42.0.6.9 -> 42.0, 0.6, 0.9. Leading 0 in a number should act as a separate number, e.g. 0069 -> 0, 0, 69.
What does y’all thinking about that for the New Number Edge Case Rules™? (NNECR™)
you'll probably find more success giving an exact specification for what something should do and tell me where to put it and i'll just do implementation
if i don't like the way it's being done i'll bring up changes but if i'm given too much freedom i'll just end up forgetting about it :p