ResanBlog

りーさんです。フロントエンドエンジニアをしている大学生です。めちゃ自由に書いて行きます!!気ままに緩くやっていくのでよろしくお願いします!

Swift String(format) 使い方

f:id:coollongResan:20200803140520j:plain

 

こんにちは!りーさんです。

今回から、Swiftで習ったことをメモるように書いていきます♪(´ε` )

 

Swift String(format)の使い方です!

 

  • 基本の書き方
  • 桁数を0埋めで指定する方法
  • 小数点の桁数をそろえる方法

 

基本の書き方

 

String(format: “桁数指定”, 値)

基本的にこのように書きます。

 

 

 

桁数を0埋め指定する方法

 

0を3桁で揃える

print(String(format: "%03d", 1))
print(String(format: "%03d", 10))
print(String(format: "%03d", 100))

デバックエリア

001
010
100

 

    • % : フォーマット指定子
    • 0 : パッディング(埋める)文字
    • 3 : 桁数
    • d : 10進数

 

小数点の桁数をそろえる方法

 

 

円周率 3.14159265359 を小数第二位に合わせる

 

let pi:Double = 3.14159265359 
print(string(format: "%.2f", pi)

デバックエリア

3.14

 

  • % : フォーマット指定子
  • 0 : 埋める文字
  • 2 : 全体桁数
  • f : Float