Information.IsNumeric(Object) 메서드

정의

식이 숫자로 계산될 수 있는지 여부를 나타내는 Boolean 값을 반환합니다.Returns a Boolean value indicating whether an expression can be evaluated as a number.

public:
 static bool IsNumeric(System::Object ^ Expression);
public static bool IsNumeric (object Expression);
static member IsNumeric : obj -> bool
Public Function IsNumeric (Expression As Object) As Boolean

매개 변수

Expression
Object

필수입니다.Required. Object 식입니다.Object expression.

반환

식이 숫자로 계산될 수 있는지 여부를 나타내는 Boolean 값을 반환합니다.Returns a Boolean value indicating whether an expression can be evaluated as a number.

예제

다음 예에서는 IsNumeric 함수를 사용 하 여 변수의 내용을 숫자로 평가할 수 있는지 여부를 확인 합니다.The following example uses the IsNumeric function to determine if the contents of a variable can be evaluated as a number.

Dim testVar As Object
Dim numericCheck As Boolean
testVar = "53"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "459.95"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "45 Help"
' The following call to IsNumeric returns False.
numericCheck = IsNumeric(testVar)

설명

IsNumericExpression 데이터 형식이 Boolean, Byte, Decimal, Double, Integer, Long, SByte, Short, Single, UInteger, ULong또는 UShort경우 True 반환 합니다.IsNumeric returns True if the data type of Expression is Boolean, Byte, Decimal, Double, Integer, Long, SByte, Short, Single, UInteger, ULong, or UShort. Expression를 숫자로 변환할 수 있는 Char, String또는 Object 인 경우에도 True을 반환 합니다.It also returns True if Expression is a Char, String, or Object that can be successfully converted to a number. Expression는 숫자가 아닌 문자를 포함할 수 있습니다.Expression can contain non-numeric characters. Expression가 유효한 16 진수 또는 8 진수를 포함 하는 문자열이 면 True 반환 IsNumeric.IsNumeric returns True if Expression is a string that contains a valid hexadecimal or octal number. IsNumeric는 + 또는-문자로 시작 하는 유효한 숫자 식 또는 쉼표를 포함 하는 Expression 경우에도 True을 반환 합니다.IsNumeric also returns True if Expression contains a valid numeric expression that begins with a + or - character or contains commas.

Expression 데이터 형식이 Date인 경우 IsNumeric False 반환 됩니다.IsNumeric returns False if Expression is of data type Date. Expression를 숫자로 변환할 수 없는 Char, String또는 Object 경우 False를 반환 합니다.It returns False if Expression is a Char, String, or Object that cannot be successfully converted to a number.

적용 대상

추가 정보