Swift String(format) 使い方
こんにちは!りーさんです。
今回から、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