Conversion.Str(Object) Metodo

Definizione

Restituisce una String rappresentazione di un numero.

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

Parametri

Number
Object

Required. Oggetto Object contenente qualsiasi espressione numerica valida.

Valori restituiti

Rappresentazione String di un numero.

Eccezioni

Number non è specificato.

Number non è un tipo numerico.

Esempio

In questo esempio viene utilizzata la Str funzione per restituire una String rappresentazione di un numero. Quando un numero positivo viene convertito in una stringa, uno spazio iniziale viene sempre riservato per il segno.

Dim testString As String
' Returns " 459".
testString = Str(459)
' Returns "-459.65".
testString = Str(-459.65)
' Returns " 459.001".
testString = Str(459.001)

Commenti

Quando i numeri vengono convertiti in stringhe, uno spazio iniziale viene sempre riservato per il segno di Number. Se Number è positivo, la stringa restituita contiene uno spazio iniziale e il segno più è implicito. Un numero negativo includerà il segno meno (-) e nessuno spazio iniziale.

Usare la Format funzione per convertire i valori numerici da formattare come date, ore o valuta o in altri formati definiti dall'utente. A differenza della Str funzione, la Format funzione non include uno spazio iniziale per il segno di Number.

Note

La Str funzione riconosce solo il punto (.) come separatore decimale valido. Se vengono utilizzati separatori decimali diversi, ad esempio nelle applicazioni internazionali, utilizzare le CStr funzioni o Format per convertire un numero in una stringa. Per ottenere la rappresentazione di stringa di un numero in determinate impostazioni cultura, usare il metodo del ToString(IFormatProvider) numero. Ad esempio, usare ToString quando si converte un valore di tipo Double in una stringa.

Si applica a

Vedi anche