string装换double时精度总是受影响,怎么做不影响精度呢?求大神指导

2025-03-13 20:00:22
推荐回答(3个)
回答1:

将string类型转换为double,属于强制转换,强制转换精度肯定会受影响,这是没办法改变的事实。

回答2:

你要转多少位的??
Convert.ToDouble(str.ToString("0.00"));
保留两位小数

回答3:

换用decimal