絶対値
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文以降に記述するとわかりやすいかもしれません。
| 固定リンク
« イラスト風に間取図 | トップページ | 円弧長 »
コメント