如何在不丢失 swift 精度的情况下将 String 转换为 Double [重复]

Posted

技术标签:

【中文标题】如何在不丢失 swift 精度的情况下将 String 转换为 Double [重复]【英文标题】:How can I convert String to Double without losing precision in swift [duplicate] 【发布时间】:2015-11-12 06:56:27 【问题描述】:

如何在不丢失精度的情况下将字符串转换为双精度或浮点数

例如

let stringNumber = "12.00"

【问题讨论】:

【参考方案1】:

您想要使用 NSString(format:) 来表示您的值的可视化格式。

Swiftstub sample

要始终在视觉上显示 2 位数字,请使用:

NSString(format: "%.2f", value)

【讨论】:

非常感谢,这个扩展的扩展 Double func format(f: String) -> String return NSString(format: "%(f)f", self) as String

以上是关于如何在不丢失 swift 精度的情况下将 String 转换为 Double [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在不丢失 Xampp 中的数据的情况下将类型从 varchar 更改为 Date

如何在不丢失 exif 数据的情况下将 UIImage 转换为 JPEG?

如何在不丢失鼠标抓取的情况下将 QGraphicsItem 移动到另一个场景?

如何在不丢失 css 的情况下将模板从桌面发送到移动设备

如何在不丢失值的情况下将 json 解析为 pandas 数据框? [复制]

如何在不丢失小数的情况下将数据框中的字符转换为数字