どうも、ちょげ(@chogetarou)です。
数値をフォーマットした文字列に変換する方法を紹介します。
方法

数値をフォーマットした文字列に変換するには、String(format: _:)を使います。
まず、String()の最初の引数「format」にフォーマットを指定します。
そして、String()の第2引数にフォーマットする数値を指定します。
String(format: "フォーマット", 数値)
上記のString()は、第1引数で指定したフォーマットで、第2引数の数値をフォーマットした文字列を返します。
使用例
let num1 = 123
let num2 = 11349
let num3 = 1.0014
print(String(format: "%05d", num1)) //00123
print(String(format: "%x", num2)) //2c55
print(String(format: "%f", num3)) //1.001400
オススメの記事
コメント