Compartir a través de


Conversion.Str(Object) Método

Definición

Devuelve una representación de tipo String de un número.

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

Parámetros

Number
Object

Obligatorio. Object que contiene cualquier expresión numérica válida.

Devoluciones

Representación de String de un número.

Excepciones

Number no se especifica.

Number no es un tipo numérico.

Ejemplos

En este ejemplo se usa la Str función para devolver una String representación de un número. Cuando se convierte un número positivo en una cadena, siempre se reserva un espacio inicial para su signo.

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

Comentarios

Cuando los números se convierten en cadenas, siempre se reserva un espacio inicial para el signo de Number. Si Number es positivo, la cadena devuelta contiene un espacio inicial y el signo más está implícito. Un número negativo incluirá el signo menos (-) y ningún espacio inicial.

Use la Format función para convertir valores numéricos que desee formatear como fechas, horas o monedas o en otros formatos definidos por el usuario. A diferencia de la Str función , la Format función no incluye un espacio inicial para el signo de Number.

Nota

La Str función reconoce solo el punto (.) como separador decimal válido. Si se usan separadores decimales diferentes (por ejemplo, en aplicaciones internacionales), use las CStr funciones o Format para convertir un número en una cadena. Para obtener la representación de cadena de un número en una referencia cultural, use el método ToString(IFormatProvider) del número. Por ejemplo, use ToString al convertir un valor de tipo Double en una cadena.

Se aplica a

Consulte también