■ Context 클래스를 사용해 traps 속성을 사용해 DivisionByZero 예외를 비활성화하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import decimal decimal1 = decimal.Decimal("3.14") decimal2 = decimal.Decimal() context = decimal.getcontext() context.traps[decimal.DivisionByZero] = 0 decimal3 = decimal1 / decimal2 print(decimal3) """ Infinity """ |