<iframe src="//www.googletagmanager.com/ns.html?id=GTM-W8GZ33F&l=dataLayer" height="0" width="0" style="display:none;visibility:hidden"></iframe>

文字列をフォーマットから生成する (sprintf %d %f)

Ruby
たま

pv:

整数

p sprintf('%d', 5)
# => "5"

浮動小数点

p sprintf('%f', 5)
# => "5.000000"

浮動小数点1桁とかにしたい場合

p sprintf('%.1f', 5)
# => "5.0"

同様の書き方で下記のような書き方もできますが、他プログラムを触っていた方は上記(sprintf)のがなれていると思います "format_string % 値"

p '%d' % 5
# => "5"

複数埋め込む場合は後方が配列になります "format_string % [値1, 値2]"

p '%d%d' % [5, 6]
# => "56"

この記事を書いた人

たま

エンジニア天国の会社を作るべく動く。rubyとgolangが主な担当。フリーランスエンジニア歴3年。エンジニア歴8年。

たまの書いた記事一覧

関連記事