将数字转换为相应单词的最佳方法是什么?

用户3869369
let numberDict = [ 1: "one", 2: "two", 3: "three", 4: "four", 5: "five"]
print(numberDict[5] ?? "don't know")

将数字转换为相应单词的最佳方法是什么?

对我来说

Foundation 库有一个NumberFormatter可以拼出数字的内置类:

let number = 1
let formatter = NumberFormatter()
formatter.numberStyle = .spellOut
let numberString = formatter.string(from: number)

在上面的例子中numberString是“一个”(可选)。请注意,它NumberFormatter可以识别区域设置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将数字转换为相应的单词

将结构转换为Json的最佳方法是什么?

将获胜机会转换为布尔的最佳方法是什么?

将结果集转换为json的最佳方法是什么

在春季将pojo转换为JSON的最佳方法是什么

将IndexSet转换为int数组的最佳方法是什么?

将度数转换为象限名称的最佳方法是什么

将 if 语句转换为函数的最佳方法是什么?

在 Illustrator 上将 300 个单词转换为矢量图形 (svg) 的最佳方法是什么?

在JavaScript中将数字转换为字符串的最佳方法是什么?

将数字转换为单词

将数字转换为相应的字母

将文本文件转换为pandas数据框的最佳方法是什么?

将pandas数据框中的字符串转换为列表的最佳方法是什么?

将字符串转换为双精度的最佳方法是什么

将字符串转换为关联数组的最佳方法是什么

在Ruby或Rails中,将美国东部时间转换为UTC的最佳方法是什么?

使用开源API将Java对象转换为xml的最佳方法是什么

将Swift字符串转换为swift-currency / USD格式的最佳方法是什么?

将字节数组转换为IntStream的最佳方法是什么?

在Javascript中,将NodeList转换为数组的最佳方法是什么

将现有的php类转换为Java的最佳方法是什么?

将任何原始数据类型转换为字符串的最佳方法是什么

将秒转换为(小时:分钟:秒:秒:毫秒)时间的最佳方法是什么?

将Qt对象(QgraphicsItem)转换为C ++类对象的最佳方法是什么

在Rails 4中将当前时区中的Date转换为DateTime的最佳方法是什么?

将向量上的std :: find_if转换为循环的最佳方法是什么?

将JSON转换为swift对象的最佳方法是什么,同时检查键和值

将pdf文件转换为base64Binary的最佳方法是什么?