Skip to main content

$ZSEC (ObjectScript)

指定された角度の三角関数のセカントを返します。

構文

$ZSEC(n)

引数

引数 説明
n 範囲 0 から 2 Pi までのラジアン単位の角度。

説明

$ZSEC は、n の三角関数のセカントを返します。結果は、符号付きの 10 進数の数字です。0 のセカントは 1 です。pi のセカントは -1 です。

Note:

InterSystems IRIS はホストのオペレーティング・システムのルーチンを使用して、三角関数の計算を行います。このため、異なるオペレーティング・システムから得られた結果は正確に一致しない場合があります。

引数

n

πラジアンから 2πラジアンまでの範囲の角度に解決される式。$ZPI 特殊変数を使用して Pi 値を指定できます。πより小さいか、2πより大きい正数または負数値を指定できます。このような値は、該当するπの倍数として解析されます。例えば、3 Pi は Pi と等しく、負の Pi は Pi と等しいです。

非数値文字列は 0 として評価されるため$ZSEC は 1 を返します。混合数値文字列および非数値文字列の評価の詳細は、"数値としての文字列" を参照してください。

例

以下は、数のセカントを計算する例です。

   READ "Input a number: ",num
   IF $ZABS(num)>(2*$ZPI) { WRITE !,"number is a larger than 2 pi" }
   ELSE { 
         WRITE !,"the secant is: ",$ZSEC(num)
        }
   QUIT

関連項目

FeedbackOpens in a new tab