我需要帮助。设备将此格式的温度和湿度作为字符串发送给我:
temperature: 4325
humidity: 583
我必须将其转换为两倍,即温度从 4325 到 43.25,湿度从 583 到 58.3。
我试图转换为 dobble,但它不起作用,我现在找不到合理的解决方案。我可以数数迹象,但在我看来,还有比这更好的解决方案。
我的代码
string param1= "4325";
double temperature = double.Parse(param1);
string param2= "583";
double humidity = double.Parse(param2);
一种方式,可能是:
string temp = "4325";
double temperature = double.Parse(temp) * 0.01;
string hum = "583";
double humidity = double.Parse(hum) * 0.1;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句