RosettaCodeData/Task/Integer-overflow/Nim/integer-overflow-1.nim

7 lines
127 B
Nim
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
try:
var x: int32 = -2147483647
x = -(x - 1) # Raise overflow.
echo x
except OverflowDefect:
echo "Overflow detected"