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для знака .
Примечание
Функция Str распознает только точку (.) в качестве допустимого десятичного разделителя. Если используются различные десятичные разделители (например, в международных приложениях), используйте CStr функции или Format для преобразования числа в строку. Чтобы получить строковое представление числа в определенном языке и региональных параметрах, используйте метод числа ToString(IFormatProvider) . Например, используйте ToString при преобразовании значения типа Double в строку.