这个问题已经在这里有了答案 :
Swift中的精确字符串格式说明符 (30个答案)
5年前关闭。
我似乎无法找到一种格式化Double的方法,从而在标签中显示精度时将精度限制为小数点后的几个位置。也许我缺少一些重要的东西,但是我在官方文档中找不到任何东西。
在此先感谢您的帮助!
没有办法使用String
插值来做到这一点。
您可以在此Apple Dev论坛帖子中找到有关此问题的精彩讨论。
您可以使用NSNumberFormatter
或NSDateFormatter
格式化输出。
另外,要使用printf
类似语法,您仍然可以使用NSString
:
var str = NSString(format: "Hello, world %.2f", 42.12312312313)
其他语言,如Python、JavaScript和C#都有简单的字符串格式。Java有自己的版本吗?我在谷歌上搜索了一下,什么也找不到,但我希望不是这样。 对于那些不理解这个问题的人,这里有一个其他语言的例子。 蟒蛇: JavaScript: C#:
我似乎找不到一种方法来设置双重格式,将精度限制在小数点后的几个位置,当在标签中显示时。也许我遗漏了一些重要的东西,但我在官方文件中找不到任何东西。 提前感谢您的帮助!
我想比较WebElements的日期,以验证排序是否正确。然而,日期的值如下:“2021年4月5日12:30pm”、“2018年10月22日09:18am”、“2015年2月1日11:36pm”,
我有字符串,它是。 我想把这个字符串转换成格式为的字符串,或者在本例中是。
我将字节数组转换为字符串,格式为,如下所示: 我想不出现在如何从我的字符串返回字节数组,实质上恢复我最初所做的工作。任何帮助都将得到很大的支持:)
我刚到爪哇。Postgres db包含日期的格式为。我需要转换为。 我已经试过了,但是显示的结果是错误的