Conversion.Str(Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 마침표(.)만 유효한 소수 구분 기호로 인식합니다. 다른 10진수 구분 기호를 사용하는 경우(예: 국제 응용 프로그램에서) 숫자 또는 Format 함수를 사용하여 CStr 숫자를 문자열로 변환합니다. 특정 문화권에서 숫자의 문자열 표현을 얻으려면 숫자의 ToString(IFormatProvider) 메서드를 사용합니다. 예를 들어 형식 Double 값을 문자열로 변환할 때 사용합니다ToString.