Programmeer de signum1-functie:

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

De signum functie heeft onderstaande grafiek:

Signum

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