ColdFusion MX
目 次 > CFML リファレンス > ColdFusion 関数 > ASin O

ASin

数値のアークサインを調べます。アークサインはサインが number のときの角度です。

アークサイン値 (単位 : ラジアン)

算術関数

ASin(number)

SinCosACosTanAtnPi

パラメータ

説明

number

角度のサインです。この値の範囲は -1 ~ 1 でなければなりません (-1 と 1 を含む)。

結果の範囲は、-p/2 ~ p/2 ラジアンです。度数をラジアンに変換するには、度数に p/180 を乗算します。ラジアンを度数に変換するには、ラジアンに 180/p を乗算します。

<h3>ASin の例</h3>
<!--- アークサインの値を出力 --->
<cfif IsDefined("FORM.SinNum")>
   <cfif IsNumeric(FORM.SinNum)>
      <cfif FORM.SinNum LESS THAN OR EQUAL TO 1>
         <cfif FORM.SinNum GREATER THAN OR EQUAL TO -1>
            ASin(<cfoutput>#FORM.SinNum#</cfoutput>) =
             <cfoutput>#Evaluate(ASin(FORM.sinNum))# Radians</cfoutput>
             <br> or <br>ASin(<cfoutput>#FORM.SinNum#</cfoutput>) =
            <cfoutput>
               #Evaluate(ASin(FORM.sinNum) * 180/Pi())# Degrees
            </cfoutput>
         <cfelse>
<!--- -1 よりも小さい値の場合は、エラーメッセージを出力 --->
            <h4>計算する角度のサインを、度およびラジアン単位で入力します。 
            この値の範囲は -1 ~ 1 です (-1 と 1 を含む)。</h4>
         </cfif>
      <cfelse>
<!--- 1 よりも大きい値の場合は、エラーメッセージを出力 --->
      <h4>計算する角度のサインを、度およびラジアン単位で入力します。
この値の範囲は -1 ~ 1 です (-1 と 1 を含む)。</h4> </cfif> <cfelse> <!--- 空の場合は、エラーメッセージを出力 ---> <h4>計算する角度のサインを、度およびラジアン単位で入力します。
この値の範囲は -1 ~ 1 です (-1 と 1 を含む)。</h4> </cfif> </cfif> <form action = "asin.cfm"> <p>数値を入力し、ラジアンおよび度単位でアークコサインを求めます。 <br><input type = "Text" name = "sinNum" size = "25"> <p><input type = "Submit" name = ""> <input type = "RESET"> </form>

目 次 > CFML リファレンス > ColdFusion 関数 > ASin O

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/coldfusion/6.1_jp/htmldocs2/functa21.htm