math_acos

コサインが指定した数となる角度を返します。


taiseiue | 2025-02-13

定義

名前空間: Alice.Math
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Math.cs

math_acos(number)

コサインが指定した数となる角度を返します。

AliceScript
namespace Alice.Math;
public number math_acos(number value);
引数
value コサインを表す値。この値は-1以上1以下である必要があります。
戻り値
number 弧度法で\(0\leq\theta\leq\pi\)の範囲の角度\(\theta\)

対応
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_acos()関数は、引数として与えられた数値の逆余弦(アークコサイン)をラジアン単位で返します。 アークコサインとは、コサインの逆関数のことです。

取得した弧度法でのラジアンを角度に変換するには、戻り値に180/math_piを乗算します。

\(cos(0)\)の値は1と定義されています。 次の例では、それを確認します。

AliceScript
using Alice.Math;

number cosValue = 0;
print(math_acos(cosValue)); // 出力例 : 1