絶対値
awkスクリプトで絶対値を計算するには、ユーザー定義関数が必要になります。 if文を使ったスプリクトは
function abs(x){if(x<0){return -x}else{return x}}
となりますが、elseは省略できるので、
function abs(x){if(x<0){return -x}{return x}}
ユーザー定義関数は、どこに記述しても基本的にはOKのようですが、 END文以降に記述するとわかりやすいかもしれません。
| 固定リンク
トラックバック
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/94529/16052570
この記事へのトラックバック一覧です: 絶対値:

コメント