I got another question about performance: should i add round( to the actual number (ex, when humidity is calculated) or only to the counter that displays the number in the UI? will any of them affect performance is some way?
It also depends on when and where you are doing the conversion, if you are using humidity in any other calculations (where the decimal points would make a difference), how often you are updating the UI ( hopefully you are only updating thing when they change and NOT every tick...). Converting to it once will only take a tiny amount of time - what you don't want to be doing is converting the same number over and over.