Swift - 在没有科学记数法的情况下将字符串转换为double(指数)

时间:2018-02-24 06:18:32

标签: ios swift

我有一个在指数中的字符串。例如我的字符串是

"-4.17182640083098e-31"

我有一系列像这样的值。我想用它来绘制图表。 图表仅接受双值来绘制它。当我使用Double(str)将其转换为double时,在图表中使用它是行不通的,因为图表库不接受指数。

所以我将其转换为十进制值,结果是

-0.0000000000000000000000000000011803449813502

所以我再次将此十进制转换为double,它使用指数表示法给出相同的-4.17182640083098e-31。 所以不能使用这个图表。所以请建议一种方法,在没有指数/科学记数的情况下将其转换为double。提前谢谢。

0 个答案:

没有答案