Condividi tramite


Conversion.Str(Object) Metodo

Definizione

Restituisce una rappresentazione String 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

Obbligatorio. Oggetto Object contenente qualsiasi espressione numerica valida.

Restituisce

Rappresentazione String di un numero.

Eccezioni

Number non specificato.

Number non è un tipo numerico.

Esempio

In questo esempio viene usata la Str funzione per restituire una String rappresentazione di un numero. Quando un numero positivo viene convertito in una stringa, uno spazio iniziale è sempre riservato per il relativo 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 è 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 nessuna spazio iniziale.

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

Nota

La Str funzione riconosce solo il punto (.) come separatore decimale valido. Se vengono usati separatori decimali diversi ,ad esempio nelle applicazioni internazionali, usare le CStr funzioni o Format per convertire un numero in una stringa. Per ottenere la rappresentazione stringa di un numero in una determinata 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