从字符串转换为双精度从 4325 到 43.25

帕维尔

我需要帮助。设备将此格式的温度和湿度作为字符串发送给我:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章