スポンサーリンク
数字のゼロ埋め
数字の頭に0をつけたい時のやり方です。
// 2桁のゼロ埋め
let num:Int = 5
let str = String(format: "%02d", num)
print("str: \(str)") // 05
// 5桁のゼロ埋め
let num2:Int = 0
let str2 = String(format: "%05d", num2)
print("str2: \(str2)") // 00000
小数点以下のゼロ埋め
// 小数点2桁のゼロ埋め
let num3:Float = 6.2
let str3 = String(format: "%.2f", num3)
print("str3: \(str3)") // 6.20
// 小数点5桁のゼロ埋め
let num4:Float = 33.14
let str4 = String(format: "%.5f", num4)
print("str4: \(str4)") // 33.14000
動作環境:Xcode10.1, Swift4.2.1
コメント
コメントはありません。