문자열 입력으로 오는 두 값을 비교하고 싶습니다. 내가 어떻게 문자열의 숫자 상당을 반환하는 기능을 가지고 있습니까이두 값 비교
strA = "25.03"
strB = "-25.02"
라자
문자열 입력으로 오는 두 값을 비교하고 싶습니다. 내가 어떻게 문자열의 숫자 상당을 반환하는 기능을 가지고 있습니까이두 값 비교
strA = "25.03"
strB = "-25.02"
라자
값 비교하기 위해 도와주세요?
당신은 발 기능 값으로 변환 할 수 있습니다, 그리고 당신이
valA = Val(strA)
valB = Val(strB)
If valA > valB Then
' Do whatever you need
End If
Cdbl(strA) < Cdbl(strB)
이 두 배를 캐스팅 할 모든 comparation을 할 수
이 검증의 종류를 알고 도움이 될 수 있습니다 너는하고 싶어.
문자열?
strA = "25.03" strB = "-25.02" If strA > strB Then 'do whatever' End If
숫자가 아닌가?
strA = "25.03" strB = "-25.02" If Abs(strA) > Abs(strB) Then 'do whatever' End If
10 진수를 포함한 숫자?
strA = "25.03" strB = "-25.02" If cDbl(strA) > cDbl(strB) Then 'do whatever' End If
10 진수를 제외한 숫자?
strA = "25.03" strB = "-25.02" If cInt(strA) > cInt(strB) Then 'do whatever' End If
더 많은 정보와 컨텍스트
VBScript를가'Val' 기능이 없습니다 ... 당신이 필요로하는 답을 얻기에 먼 길을 갈 것입니다. – Helen