math_acosh
逆双曲線余弦が指定した数となる角度を返します。
定義¶
名前空間: Alice.Math
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Math.cs
math_acosh(number)¶
逆双曲線余弦(ハイパーポリックコサイン)が指定した数となる角度を返します。
引数 | |
---|---|
value |
逆双曲線余弦を表す値。この値は1 以上PositiveInfinity 以下である必要があります。 |
戻り値 | |
---|---|
number |
弧度法で\(0\leq\theta\leq\pi\)の範囲の角度\(\theta\) ただし、value がNaNの場合はNaN |
対応 | |
---|---|
AliceScript | RC1、RC2、GM、2.0、2.1、2.2、2.3、3.0、4 |
AliceSister | GM、2.0、2.1、2.2、2.3、3.0、4 |
Losetta | 0.8、0.9、0.10、0.11 |
説明¶
math_acosh()
関数は、引数として与えられた数値の逆双曲線余弦(ハイパーポリックコサイン)をラジアン単位で返します。
この関数に入力するvalue
の値は\(0<value<\infty\)である必要があります。
取得した弧度法でのラジアンを角度に変換するには、角度に180 / math_piを乗算します。
LosettaとAliceScriptでは、この関数は基になる C ランタイムを呼び出します。正確な結果または有効な入力範囲は、オペレーティング システムやアーキテクチャによって異なる場合があります。
AliceSisterでは、この関数は以下の数式を計算し、その結果を返します。
\[
acosh(x) = \ln(x + \sqrt{x^2-1})
\]
例¶
次の例では、2.0
の逆双曲線余弦を計算しています。