« 四捨五入 | トップページ | 書式(浮動小数点) »

2007年5月29日 (火)

書式(文字列/整数)

"printf" で使用する出力書式をバッチファイルで確認。
注)一行スプリクトの場合は、%s を %%s で実行します。

<%s 文字列> 

REM ##### 書式 %s #####
jgawk 'BEGIN{N="abcdefgh";printf"%%s",N}' nul>temp.txt
type temp.txt
pause
del temp.txt
REM #####

%s ⇒ abcdefgh /文字列をすべて出力
%10s ⇒ □□ abcdefgh /10文字分のスペースに右詰め (□はスペース)
% .5s ⇒ abcde /先頭から5文字を出力    

<%d 整数>

REM ##### 書式 %d #####
jgawk 'BEGIN{N=123456.789;printf"%%d",N}' nul>temp.txt
type temp.txt
pause
del temp.txt
REM #####

%d ⇒ 123456 /整数部だけを出力
%10d ⇒ □□□□123456 /10文字分のスペースに右詰め(□はスペース)

|

« 四捨五入 | トップページ | 書式(浮動小数点) »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/94529/15238910

この記事へのトラックバック一覧です: 書式(文字列/整数):

« 四捨五入 | トップページ | 書式(浮動小数点) »