四捨五入
数値の小数点第2位を四捨五入するスクリプトファイルです。
##########
#
#四捨五入
BEGIN{k=10;x=N;x=x*k;y=rnd(x)/k}
END{print y}
#
#ユーザー定義関数
function rnd(x){if(x>0) return int(x+0.5)}
#
##########
function ~ return で、ユーザーが定義した関数を使用することができます。
int(x)は、数値の整数部を返すawkの組込関数です。
| 固定リンク
コメント