How to define the number of decimal places in the settings for a Float?

Hi there!

I'm developing a datafield where the user can set their Efficiency Threshold in the settings as Float with precicion=2.

When - for example - set 0.80 then it's accepted and stored. But when I visit the settings afterwards, the value is shown as float with many decimal places which do not exactly match the given value.

Can I set the precision for settings floats?

Here are the basics in my code:

<property id="_efThreshold" type="Float">0.8</property>

<setting propertyKey="@Properties._efThreshold" title="@Strings.efThreshold">
<settingConfig type = "numeric" min = "0.5" max = "5.0" required = "true" />
</setting>

And here is a screenshot of my Connect IQ mobile app: