title: Signed equivalent of Integer.toBinaryString method?
body: <p>I am using Integer.toBinaryString to convert floats to intbits (Float.floatToIntBits()) into binary. However, the result is unsigned. Is there a way I can get a signed base two result? I am not looking for a two's compliment representation.</p>
  
  <p>I also want to do the reverse, turned a signed binary number to float.</p>