# ACOS

> StackQL で SQL を使って数値のアークコサイン（逆余弦）を計算し、ラジアン単位の角度を返します。

Source: https://stackql.io/ja/language-spec/functions/math/trigonometric/acos

数値のアークコサイン（逆余弦）を計算します。これは、コサインが指定した数値になる角度（ラジアン単位）です。

関連項目：  
[[`SELECT`]](/language-spec/select)

* * * 

## 構文

```sql
SELECT ACOS(value) FROM <multipartIdentifier>;
```

## 引数

__*value*__  
アークコサインを計算する、-1 以上 1 以下の範囲の数値式。

## 戻り値
指定した値のアークコサインをラジアン単位で返します。

* * *

## 例

### 0.5 のアークコサインを計算する

```sql
SELECT ACOS(0.5) AS arc_cosine_value;
```

0.5 ラジアンのアークコサインは π/3（約 1.047 ラジアン）であるため、このクエリは約 `1.047` を返します。

### 1 のアークコサインを計算する

```sql
SELECT ACOS(1) AS arc_cosine_value;
```

このクエリは 1 のアークコサインを計算します。0 ラジアンのコサインは 1 であるため、結果は `0` になります。
