小编Sou*_*men的帖子

如何将指数值转换为小数值

let balance = "2.477854178281608e-06" 
// I have to convert this exponential value in Decimal
Run Code Online (Sandbox Code Playgroud)

/* 已经尝试了下面提到的解决方案,但不起作用 */

let numberFormatter = NumberFormatter()
numberFormatter.numberStyle = .decimal
let finalNumber = numberFormatter.number(from: balance)
print(finalNumber!)
Run Code Online (Sandbox Code Playgroud)

值正在打印“2.477854178281608e-06\n”

任何帮助将不胜感激。

number-formatting swift

1
推荐指数
1
解决办法
2816
查看次数

标签 统计

number-formatting ×1

swift ×1