Vimスクリプト(printf)(その6)

テキストエディタ(Vimやその他)
TVアニメ「スタンドマイヒーローズ PIECE OF TRUTH」10月放送開始!第1弾PV

アニメ『スタンドマイヒーローズ PIECE OF TRUTH 』

「正義の反対は、もう一つの正義」ってかっこいい声で言われても。
大好物の逆ハーレムです。イケメンたちがやっぱり面白い。真面目なセリフが全て面白いです。

(親記事はコチラ Vimコマンド&Script入門)

printf続き。次は、8進、2進の書式です。
ヘルプを見ると、こんなサンプル。

                  %o    octal number
                  %08b  binary number padded with zeros to at least 8 chars

使ってみます。8進数から。

:echo printf("%o %o %o %o %o", 5, 6, 7, 8, 9)

桁数指定。

:echo printf("[%03o]", 0644)

次は2進数。

:let a=9
:echo printf("[%04b]", a)

:let a=0xff5a
:echo printf("[%016b]", a)

コメント

タイトルとURLをコピーしました