Conversion.Str(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine String
-Darstellung dieser Zahl zurück.
public:
static System::String ^ Str(System::Object ^ Number);
public static string Str (object Number);
static member Str : obj -> string
Public Function Str (Number As Object) As String
Parameter
- Number
- Object
Erforderlich. Ein Object
, das einen beliebigen gültigen numerischen Ausdruck enthält.
Gibt zurück
Eine String
-Darstellung einer Zahl.
Ausnahmen
Number
ist nicht angegeben.
Number
ist kein numerischer Typ.
Beispiele
In diesem Beispiel wird die Str
-Funktion verwendet, um eine String
Darstellung einer Zahl zurückzugeben. Wenn eine positive Zahl in eine Zeichenfolge konvertiert wird, ist ein führendes Leerzeichen immer für sein Vorzeichen reserviert.
Dim testString As String
' Returns " 459".
testString = Str(459)
' Returns "-459.65".
testString = Str(-459.65)
' Returns " 459.001".
testString = Str(459.001)
Hinweise
Wenn Zahlen in Zeichenfolgen konvertiert werden, ist immer ein führendes Leerzeichen für das Vorzeichen von Number
reserviert. Wenn Number
positiv ist, enthält die zurückgegebene Zeichenfolge ein führendes Leerzeichen, und das Pluszeichen wird impliziert. Eine negative Zahl enthält das Minuszeichen (-) und kein führendes Leerzeichen.
Verwenden Sie die Format
-Funktion, um numerische Werte zu konvertieren, die als Datumsangaben, Uhrzeiten oder Währungen oder in andere benutzerdefinierte Formate formatiert werden sollen. Str
Im Gegensatz zur -Funktion enthält die Format
Funktion kein führendes Leerzeichen für das Vorzeichen von Number
.
Hinweis
Die Str
Funktion erkennt nur den Punkt (.
) als gültiges Dezimaltrennzeichen. Wenn unterschiedliche Dezimaltrennzeichen verwendet werden (z. B. in internationalen Anwendungen), verwenden Sie die CStr
-Funktion oder Format
, um eine Zahl in eine Zeichenfolge zu konvertieren. Verwenden Sie die ToString(IFormatProvider)
-Methode der Zahl, um die Zeichenfolgendarstellung einer Zahl in einer bestimmten Kultur abzurufen. Verwenden Sie ToString beispielsweise, wenn Sie einen Wert vom Typ in Double
eine Zeichenfolge konvertieren.