Converts a whole number in the 32-bit signed range to int
All 5 scenarios hold
expected outcome
broken scenario
| Scenario | int | Integer | Converted value? |
|---|---|---|---|
| Decimal digits | 15 | 15 | 15 |
| Hex literal | 0xF | 0xF | 15 |
| Octal literal | 017 | 017 | 15 |
| Most negative value | -2147483648 | -2147483648 | -2147483648 |
| Largest value | 2147483647 | 2147483647 | 2147483647 |