Oh I don't care to argue that one as you're right, very few software authors do proper versioning.

Yes in general for day to day numbers the leading 0 is ignored, but NOT when one places a decimal there and is attempting to do math on it. If you want .1 then make it .1 that is fine, but don't try to argue that you can do math on .1 and .01 and it will come out right, you're math teacher will give you a failing grade.