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>#ASin(FORM.sinNum)# Radians</cfoutput>
<br> or <br>ASin(<cfoutput>#FORM.SinNum#</cfoutput>) =
<cfoutput>
#ASin(FORM.sinNum) * 180/Pi()# Degrees
</cfoutput>
<cfelse>
<!---負の値の場合は、エラーメッセージが出力されます。--->
<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 = "./evaltest.cfm" method="post">
<p>アークサイン(ラジアンおよび角度)を取得するための数値を入力します。
<br><input type = "Text" name = "SinNum" size = "25">
<p><input type = "Submit" name = ""> <input type = "RESET">
</form>

<cfscript>
   number=0.5;
   writeOutput(asin(0.5));  // 0.523598775598 を返します
</cfscript>

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2025

Adobe MAX Japan
クリエイターの祭典

2025 年 2 月 13 日
東京ビッグサイト