我有一些定义“公里”的字符串,例如:
sValore = "64.8";
sValore = "64,8";
sValore = "64";
sValore = "64.82323523";
我需要一个将其转换为米的函数。
第一个问题是将其转换为“双”。我试过:
double valore = double.Parse(sValore.Replace(",", "."));
但实际上first(64.8)的结果是,例如648(必须是64.8)。
比,valore * 1000
我应该解决问题,但最后一种情况呢?结果必须是 64823,而不是 64823.3523
那么,我该如何解决这些烦恼呢?