Поделиться через


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

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

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