Red de conocimiento informático - Material del sitio web - ¿Cómo convertir números decimales a números binarios y números binarios a números hexadecimales usando Python?

¿Cómo convertir números decimales a números binarios y números binarios a números hexadecimales usando Python?

1. Utilice el método bin() para convertir decimal a binario.

2. Obtener la longitud de los datos binarios.

3, to_bytes(), el orden de bytes es pequeño>>> (2048).to_bytes(2,byteorder='little');b'\x00\x08'.

4 Utilice el método to_bytes() con big endianness. Agregue el atributo firmado=True >>> (-10240).to_bytes(10,byteorder='little',signed=True);.

6. Utilice el método bit_length() >>> A3=45125656; >>> A3.to_bytes((A3.bit_length()+7) // 8,byteorder='big');. Esto está hecho.