转换"2.3456754342345466E+36"为全数:var sm = Convert.ToDouble(splitted[0]) + Convert.ToDouble(splitted[1]); **//sm value is === "2.3456754342345466E+36"**var d = Decimal.Parse(sm.ToString(), System.Globalization.NumberStyles.Float);if (splitted[0].Length ==Convert.ToString(d).Length) { sum.Add(""+sm); }else{ sum.Add(""+splitted[0]);}Decimal.Parse(sm.ToString() 正在抛出:小数的值要么太大要么太小。有人可以帮忙吗。
1 回答
- 1 回答
- 0 关注
- 115 浏览
添加回答
举报
0/150
提交
取消