# Znak

Zwraca funkcję signum dla danego wejścia, czyli:

* 0, jeśli argument wynosi 0
* 1, jeśli argument jest większy niż 0
* -1, jeśli argument jest mniejszy niż 0

## Składnia

```
SIGN(X)
```

## Argumenty

#### X

Typ: `numeric`

Wartość liczbowa.

## Zwraca

Typ: taki sam jak dane wejściowe

Wartość 1, 0 lub -1 wskazująca znak `X`.

***

## Przykłady

| X | Dane wyjściowe |
| --- | --- |
| 1 | 1 |
| -1 | -1 |
| 0 | 0 |
| 1.1 | 1.0 |
| -1.35 | -1 |
| 3 | 1 |