我有一个值" -3.23108510433268E-15"作为字符串格式。我需要将其转换为十进制值,但我在此
上收到错误Decimal x = Convert.ToDecimal(cotVal);
cotVal= "-3.23108510433268E-15";
请帮我解决这个问题。
答案 0 :(得分:0)
string s = "-3.23108510433268E-15";
decimal dec = Decimal.Parse(s, NumberStyles.AllowExponent | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign);