Sgn-FunktionSgn function

Gibt eine Variante (ganze Zahl) zurück, die das Zeichen einer Zahl angibt.Returns a Variant (Integer) indicating the sign of a number.

SyntaxSyntax

Sgn (Anzahl)Sgn(number)

Das erforderliche number-Argument kann ein beliebiger gültigernumerischer Ausdruck sein.The required number argument can be any valid numeric expression.

RückgabewerteReturn values

Ist ZahlIf number is Sgn-RückgabewertSgn returns
Größer als nullGreater than zero 11
Gleich nullEqual to zero 00
Kleiner als nullLess than zero -1-1

HinweiseRemarks

Das Zeichen des number-Arguments bestimmt den Rückgabewert der Sgn-Funktion.The sign of the number argument determines the return value of the Sgn function.

BeispielExample

In diesem Beispiel wird die Sgn -Funktion verwendet, um das Zeichen einer Zahl festzulegen.This example uses the Sgn function to determine the sign of a number.

Dim MyVar1, MyVar2, MyVar3, MySign
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0
MySign = Sgn(MyVar1)    ' Returns 1.
MySign = Sgn(MyVar2)    ' Returns -1.
MySign = Sgn(MyVar3)    ' Returns 0.

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.