« 数字と文字の和 | トップページ | 書式(文字列/整数) »

2007年5月26日 (土)

四捨五入

数値の小数点第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の組込関数です。

|

« 数字と文字の和 | トップページ | 書式(文字列/整数) »

コメント

コメントを書く



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




トラックバック

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

この記事へのトラックバック一覧です: 四捨五入:

« 数字と文字の和 | トップページ | 書式(文字列/整数) »