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 в строку.