- 연산자(Visual Basic)
두 숫자 식의 차이를 반환하거나 숫자 식의 음의 값을 반환합니다.
구문
expression1 – expression2
또는
–expression1
부분
expression1
필수입니다. 임의의 숫자 식입니다.
expression2
–
연산자가 음수 값을 계산하지 않는 한 필요합니다. 임의의 숫자 식입니다.
결과
결과는 expression1
및 expression2
의 차이 또는 expression1
의 부정 값입니다.
결과 데이터 형식은 데이터 형식에 적합한 숫자 형식 expression1
및 expression2
입니다. 연산자 결과의 데이터 형식에서 “정수 산술” 테이블을 참조하세요.
지원 형식
모든 숫자 형식. 여기에는 부호 없는 부동 소수점 형식 및 Decimal
이 포함됩니다.
설명
이전에 표시된 구문에 표시된 첫 번째 사용법에서 –
연산자는 두 숫자 식 간의 차이에 대한 이진 산술 빼기 연산자입니다.
이전에 표시된 구문에 표시된 두 번째 사용법에서 –
연산자는 식의 음수 값에 대한 단항 부정 연산자입니다. 이런 의미에서 부정은 expression1
의 부호를 되돌리는 것으로 구성되므로 expression1
이 음수이면 결과가 양수입니다.
두 식 중 하나가 Nothing으로 계산되면 –
연산자는 0으로 처리합니다.
참고 항목
–
연산자는 오버로드될 수 있습니다. 즉, 피연산자가 해당 클래스 또는 구조체 형식을 가질 때 클래스 또는 구조체의 동작을 재정의할 수 있습니다. 코드에서 이러한 클래스나 구조체에 대해 이 연산자를 사용하는 경우 재정의된 동작을 이해해야 합니다. 자세한 내용은 Operator Procedures을 참조하세요.
예시
다음 예제에서는 –
연산자를 사용하여 두 숫자의 차이를 계산하고 반환한 다음, 숫자를 부정합니다.
Dim binaryResult As Double = 459.35 - 334.9
Dim unaryResult As Double = -334.9
이러한 문을 실행한 후 binaryResult
는 124.45를 포함하고 unaryResult
는 -334.90을 포함합니다.
참고 항목
.NET