title: Java: Convert signed Int_32 (hex) to Int
body: <p>I've got a signed int_32 value (FFFFFFFC) what's representing -4</p>
  
  <p>If I try to convert it by ...</p>
  
  <pre><code>long x = Long.parseLong("FFFFFFFC", 32);
  System.out.println("X: " + x);
  </code></pre>
  
  <p>... I'll get "X: 532021755372" instead of -4.
  How could I convert it as a signed value?</p>