Hello,
the provided widgets are optimized to not use float arithmetic, which is not always very efficient on an embedded system. You have two possibilities how to deal with float values:
Option 1: You use the provided widgets. However, you take care of the float - integer conversion every time you query or modify the values stored in the widget.
Option 2: You create your own widgets able to directly store and calculate with float values. You can use for this purpose the provided component templates.
I hope it helps you further.
Best regards
Paul Banach