Conversion.Str(Object) Метод

Определение

String Возвращает представление числа.

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

Параметры

Number
Object

Обязательно. Содержит любое допустимое Object числовое выражение.

Возвращаемое значение

Представление String числа.

Исключения

Number не указан.

Number не является числовым типом.

Примеры

В этом примере функция используется Str для возврата String представления числа. Если положительное число преобразуется в строку, ведущее пространство всегда зарезервировано для его знака.

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

Комментарии

При преобразовании чисел в строки основное пространство всегда зарезервировано для знака Number. Если Number это положительно, возвращаемая строка содержит ведущее пространство, а знак плюса подразумевается. Отрицательное число будет включать знак минуса (-) и нет начального пространства.

Используйте функцию Format для преобразования числовых значений, форматированных в виде дат, времени или валюты или в других пользовательских форматах. Str В отличие от функции, Format функция не включает в себя ведущее пространство для знакаNumber.

Note

Функция Str распознает только период (.) как допустимый десятичный разделитель. Если используются разные десятичные разделители (например, в международных приложениях), используйте CStrFormat или функции для преобразования числа в строку. Чтобы получить строковое представление числа в определенном языке и региональных параметрах, используйте метод числа ToString(IFormatProvider) . Например, используйте ToString при преобразовании значения типа Double в строку.

Применяется к

См. также раздел