* 연산자(Visual Basic)
두 숫자를 곱합니다.
구문
number1 * number2
부분
용어 | 정의 |
---|---|
number1 |
필수입니다. 임의의 숫자 식입니다. |
number2 |
필수입니다. 임의의 숫자 식입니다. |
결과
결과는 number1
과 number2
의 곱입니다.
지원 형식
부호 없는 부동 소수점 형식과 Decimal
을 포함한 모든 숫자 형식.
설명
결과의 데이터 형식은 피연산자의 형식에 따라 달라집니다. 다음 표에서는 결과의 데이터 형식을 결정하는 방법을 보여 줍니다.
피연산자 데이터 형식 | 결과 데이터 형식 |
---|---|
두 식 모두 정수 데이터 형식(SByte, Byte, Short, UShort, Integer, UInteger, Long, ULong)입니다. | number1 및 number2 의 데이터 형식에 적합한 숫자 데이터 형식입니다. 연산자 결과의 데이터 형식에서 “정수 산술” 테이블을 참조하세요. |
두 식은 모두 Decimal입니다. | Decimal |
두 식 모두 Single입니다. | Single |
두 식 중 하나는 부동 소수점 데이터 형식(Single 또는 Double)이지만 둘 다 Single 은 아닙니다(참고: Decimal 은 부동 소수점 데이터 형식이 아님). |
Double |
식이 Nothing으로 평가되면 0으로 처리됩니다.
오버로딩
*
연산자는 오버로드될 수 있습니다. 즉, 피연산자가 해당 클래스 또는 구조체 형식을 가질 때 클래스 또는 구조체의 동작을 재정의할 수 있습니다. 코드에서 이러한 클래스나 구조에 대해 이 연산자를 사용하는 경우 재정의된 동작을 이해해야 합니다. 자세한 내용은 Operator Procedures을 참조하세요.
예시
이 예제에서는 *
연산자를 사용하여 두 숫자를 곱합니다. 결과는 두 피연산자의 곱입니다.
Dim testValue As Double
testValue = 2 * 2
' The preceding statement sets testValue to 4.
testValue = 459.35 * 334.9
' The preceding statement sets testValue to 153836.315.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET