3
Decimal
변수 x
을 또 다른 Decimal
y
으로 나눕니다. 정수 결과 만 가져 오지만 오버플로 오류가 발생합니다.VBA 정수 나누기 Decimal 데이터 형식을 사용하여
Dim a As Variant
Dim b As Variant
a = CDec(129801938493)
b = CDec(9385029380)
a = a \ b
은 분명히 \
운영자는 Long
데이터 형의 인수를 강제 변환. Decimal
을 사용하여 정수 나누기 (또는 모듈러 나누기)를 수행 할 수 있습니까?
예제에서는 [모듈로] (http://en.wikipedia.org/wiki/Modulo_operation)이 아닌 [정수 나누기] (http://en.wikipedia.org/wiki/Integer_division#Division_of_integers)를 보여줍니다. 나는 그에 따라 당신의 제목을 고쳤다. –
@ Jean-FrançoisCorbett, 감사합니다. 함께 작업하고있는 알고리즘의 경우 정수 나누기 또는 모듈로 나누기가 필요합니다. – Joe