jbr*_*eed 6 java binary twos-complement
我需要将正数和负数转换成二进制格式 - 例如,2为"00000010",-2为"11111110".我不需要超过12位左右,所以如果字符串比我长,我可以修剪前导符号位.似乎Integer.toBinaryString()会做正数,但有没有可以做负面的?
Chr*_*ung 12
Integer.toBinaryString也适用于否定.:-)例如,Integer.toBinaryString(-2)返回11111111111111111111111111111110.
如果取最右边的12个字符,则根据需要使用最后12位.