書式(浮動小数点)
"printf"の書式を確認するスクリプトです。
前回紹介したバッチファイルの2行目を編集してください。
<%f 浮動小数点>
jgawk 'BEGIN{N=12345.6789;printf"%%f",N}' nul>temp.txt
%f ⇒ 12345.678900 /小数点第6位まで表示(数値がない場合は、0を表示)
% .3f ⇒ 12345.679 /小数点第3位まで表示(第4位を四捨五入)
<%g 浮動小数点/指数表示>
jgawk 'BEGIN{N=123.456789;printf"%%g",N}' nul>temp.txt
%g ⇒ 123.457 /6桁表示
% .15g ⇒ 123.456789 /15桁まで表示
% .3g ⇒ 指数表示/N=1234の時1.23e+004
| 固定リンク
コメント