The reason for the extra digit is to allow sorting correctly,
When sorting in windows you can get some strange results, eg
The above is technically correct, but is not numerically correct, The work around is to add the extra digits so that they sort properly, eg
In the main browser view for movies, the runtime is displayed as XX mins, but in the table view the runtime is displayed as XXs min.
The reason for this is that the default naming convention for XBMC is not "mins", but "min"
When I calculate what leading zeros are needed I strip the " min" from the field, check for a numerical value, and add leading 0s until the number of digits = 3, then add the " min" back on.
I will change this method from the next build so that alternative naming conventions work correctly.