| ~2147483648 * j ≤ i * j, i * j < ~9223372036854775808, ~2147483648 ≤ i, ~2147483648 ≤ j, j ≤ 2147483647, i < 0, 0 < j ⊦ ~2147483648 * j < ~(2 ^ 31 * 2 ^ 32) |
~2147483648 = ~(2 ^ 31), ~2147483648 * j ≤ i * j, i * j < ~9223372036854775808, ~2147483648 ≤ i, ~2147483648 ≤ j, j ≤ 2147483647, i < 0, 0 < j ⊦ ~2147483648 * j < ~(2 ^ 31 * 2 ^ 32)
Used formulas: ~2147483648 = ~(2 ^ 31)