This controls number formatting at the lowest level:
' numberformat
'remarks: there are 6 parameters:
' 1 decimal places (0..16)
' 2 strip trailing zeros (0 or 1)
' 3 always use scientic notation E format (0 or 1)
' 4 suppress 0 before decimal point: 0.1 becomes .1 (0 or 1)
' 5 insert extra leading space for non-negative numbers (0 or 1)
' 6 width allocated before decimal point: (0..31)
' (inserting lead padding spaces)
'
' when no parameters are given, it reverts to the default settings:
' 16,1,0,0,0,0
' rounding is automatically performed before the decimal places are truncated.
numberformat 16,0,0,0,0,0 'do not strip trailing zeros
print str(100,2) ' 100.00
numberformat 'default