Only one digit was returned

Hi, my sensor has detected and so my micro:bit returned a three digit value, hundredth place, tenth place, and decimal place. However only one digit, which is the first place of the value, can be shown on the APP Inventor(andriod system).

Anyways to improve on the codes? Thank you all!

Please help if you happen to know anything about it.... thanks

When I follow your data upstream, it ends up at the global init without any code to change it.

Is there more code that you are not showing?