Gibt eine Ganzzahl zurück, die das Vorzeichen einer Zahl angibt.
Syntax
Sgn(number)
Argumente: Das Argument "number" kann ein beliebiger gültiger numerischer Ausdruck sein.
Rückgabewert: Die Sgn-Funktion hat die folgenden Rückgabewerte:
Tabelle 11-14 Rückgabewerte der Sgn-Funktion
| Zahl ist | Wert |
|---|---|
| Größer als null | 1 |
| Gleich null | 0 |
| Kleiner als null | -1 |
Anmerkungen
Das Vorzeichen des Arguments "number" bestimmt den Rückgabewert der Sgn-Funktion.
Im folgenden Beispiel wird die Sgn-Funktion verwendet, um das Vorzeichen einer Zahl zu bestimmen:
Beispiel:
Dim MyVar1, MyVar2, MyVar3, MySign MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0 MySign = Sgn(MyVar1) ' Output: 1. MySign = Sgn(MyVar2) ' Output: -1. MySign = Sgn(MyVar3) ' Output: 0.