Programmeer de signum-functie:

\[\mathsf{ \text{sgn}: x \mapsto \begin{cases} -1 & \textsf{als } x < 0\\ 0 & \textsf{als } x = 0\\ 1 & \textsf{als } x > 0 \end{cases}}\]

De signum functie heeft onderstaande grafiek:

De grafiek van de signum functie.

De grafiek van de signum functie.

Opgave

Schrijf een functie sgn() die de waarden -1, 0 en 1 geeft zoals gevraagd.

Voorbeelden

>>> sgn(10)
1
>>> sgn(0)
0
>>> sgn(-3.1415)
-1