SIGN Function

Gibt einen Wert zurück, der das Vorzeichen einer Zahl darstellt.

Syntax

SIGN(number, fuzz )

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
number
Erforderlich
Numeric
Die Zahl, für die das Vorzeichen bestimmt werden soll.
Fuzz
Optional
Numeric
Gibt an, wie klein der Wert einer Zahl sein muss, damit diese als gleich 0 (null) betrachtet wird.

Rückgabewert

Numeric

Hinweise

Die SIGN-Funktion gibt 1 zurück, wenn number positiv ist; sie gibt 0 zurück, wenn number 0 entspricht, oder -1, wenn number negativ ist.

Durch Angabe eines Werts für fuzz werden Rundungsfehler bei Gleitkommazahlen vermieden, wenn ein Berechnungsergebnis fast 0 ergibt. Wenn Sie für fuzz keinen Wert angeben, wird von Visio 1E-9(0,000000001) verwendet. Sie können bei Bedarf einen anderen Wert angeben, wenn Sie Zeichnungen skalieren möchten oder einen exakten Vergleich anstreben.

Beispiel 1

SIGN(-5)

Gibt -1 zurück.

Beispiel 2

SIGN(0)

Gibt 0 zurück.

Beispiel 3

SIGN(0.000000000001)

Gibt 0 zurück.

Beispiel 4

SIGN(0.000000000001,0)

Gibt 1 zurück.