小数表示

SWIFTUIで小数を表示する方法

Cで言えば、sprintf なんだけど、ググってもなかなか出て来なかったので書いておく。

 

String(format: "AAA = %.3f km/h", 123.45)

 

AAA =  は数値の前に表示するだけ

%.3f 数値を小数点以下3桁に変換

km/h も数値の後に表示するだけ

,123.45  が表示したい数値。変数にしても良い。というか、変数の値をフォーマットして表示するためのもの。

これで文字列にして、Text なんかで表示する。