Strange behavior of Smaller Than component

You can change the formatting of UI numbers in Grasshopper to some degree in the Preferences. However there are good reasons you don’t want to always see 10 decimal places. It makes numbers almost unreadable. The display rounding is supposed to show you the likely intent of the number, rather than its actual value.

If you want to see the actual value of a number, you’re better off using a custom format mask. Either using the Format component or an expression: