I've got a signed int_32 value (FFFFFFFC) what's representing -4
If I try to convert it by ...
long x = Long.parseLong("FFFFFFFC", 32);
System.out.println("X: " + x);
... I'll get "X: 532021755372" instead of -4. How could I convert it as a signed value?