我正在尝试将float转换为字符串。将字符串转换为浮动并将其格式化(C#)
我有一个字符串(分割字符串[2]),表示CPU负载,例如0.00或0.01或0.54等
话,我想这个转换成浮动的,所以我做到以下几点:
float.TryParse(dividedstring[2], out insertCPUvalue);
现在,当我尝试显示浮动例如:
MessageBox.Show(insertCPUvalue.ToString());
我得到:“0”,现在我假设这是因为字符串“dividedstring [2]”是==“0.00”,所以它只取小数点? - 并将其舍入为0?
是分割字符串数组? – BigL 2012-01-07 11:48:24
你好,是的,它是BigL – 2012-01-07 11:49:11
也许是因为文化背景,你的小数点是什么,它是“,”还是“。”这可能会弄乱解析器。 – BigL 2012-01-07 11:51:28