-2
-1
0
1
2
8
-8
9
-9
16
-16
17
-17
32
-32
33
-33
2147483647
-2147483647
2147483648
-2147483648
3.40282346638528860e+38
-3.40282346638528860e+38
3.40282346638528861e+38
-3.40282346638528861e+38
3.40282346638528860e+39
-3.40282346638528860e+39
