十六进制转换成二进制,处理负数,二进制最高位是1表示负数,0表示正数。源代码,已测试,