関数について Last modified: May 15, 2002 絶対値を得るには,用意されている関数だけを用いて, sqrt(x^2) などとすることもできなくはないですが,こんなことは普通やりません。 awk で絶対値を与える関数は標準では用意されていません。絶対値を求めるには,次のような関数を作ります。 # x の絶対値を求める # 使用例: x = abs(-10.95) function abs(x) { return (x < 0) ? -x : x } 平方根を求める関数はあります(sqrt)。もしないとしたらどのような関数を作りますか? 以下に,いくつかの関数を示しておきます。 二数の小さい方 二数の大きい方 引数の符号により-1,0,1を返す 四捨五入 ある数を超えない最大の整数値 ある数より大きい最小の整数値 タンジェント アークコサイン アークサイン アー