Grasshopper number shows "0.0" for values smaller than 1e-12


Very confusing - when I enter values smaller than 1e-12 into a Number parameter, the parameter shows its value to be “0.0”. Can we please just get a value.ToString("R") string representation on the Number parameter? kthx

This will make almost all numbers very hard to read, because almost all numbers have some noise in the least significant digits. The only real exceptions are manually encoded numbers that happen to have an exact representation in both decimal and binary.

If you really want this you can disable the integer special casing in the Settings \rightarrow Display \rightarrow Formatting section:

Perfect, thank you. Disabling this now :slight_smile: