# SIGN

指定された入力の符号関数を返します。すなわち、

* 引数が 0 の場合は 0
* 引数が 0 より大きい場合は 1
* 引数が 0 未満の場合は -1

## 構文

```
SIGN(X)
```

## 引数

#### X

型: `numeric`

数値。

## 戻り値

型: 入力と同じ

`X` の符号を示す 1、0、または -1 の値。

***

## 例

| X | 出力 |
| --- | --- |
| 1 | 1 |
| -1 | -1 |
| 0 | 0 |
| 1.1 | 1.0 |
| -1.35 | -1 |
| 3 | 1 |