Got it! Formatting strings change how a number is displayed, but have no effect on the number's actual value or on how the GUI allows/requires entry (such as only allowing two decimal places) - this is determined by the configuration of each GUI widget in the Calibre code.
Thanks to everyone for your quick and helpful responses - very much appreciated!