如何利用python设计语言将数据转换成二进制数据

 时间:2024-10-12 20:55:07

1、第一步,将十进制转换成二进制,利用bin()方法,>>> A1=-67897778;>>> bin(A1);'-0b100000011000000100110110010'如下图所示:

如何利用python设计语言将数据转换成二进制数据

2、第二步,获取二进制数据的长度,>>> A2=78787989787878蚀卺垦肝78;>>媪青怍牙> bin(A2);'0b11011111111011011100111010110011000110010101000100110'>>> A2.bit_length();53如下图所示:

如何利用python设计语言将数据转换成二进制数据

3、第三步,使用to_bytes()方法,byteorder为little>>> (2048).to_bytes(2,byteorder='little');b'\x00\x08'如下图所示:

如何利用python设计语言将数据转换成二进制数据

4、第四步,使用to_bytes()方法,byteorder为big>>> (4096).to_bytes(2,byteorder='big');b'\x10\x00'如下图所示:

如何利用python设计语言将数据转换成二进制数据

5、第五步,添加signed=True属性>>> (-10240).to_b鲻戟缒男ytes(10,byteorder='little媪青怍牙',signed=True);b'\x00\xd8\xff\xff\xff\xff\xff\xff\xff\xff'如下图所示:

如何利用python设计语言将数据转换成二进制数据

6、第六步,利用bit_length()方法>>> A3=45125656;争犸禀淫>>> A3.to_bytes((A3.bit_length()+壅酪认奉7) // 8,byteorder='big');b'\x02\xb0\x90\x18'如下图所示:

如何利用python设计语言将数据转换成二进制数据
  • 室内定位应用案例盘点
  • 耳萌软件如何进行充值
  • 互联网理财受众人群多是这些人 肯定有你!
  • yyds是谁先说的
  • 王者赛季挑战商店在哪儿
  • 热门搜索
    安全伴我行手抄报内容 读书的手抄报图片 七年级上册历史手抄报 科普知识手抄报版面 我是文明小学生手抄报 儿童手抄报模板 快乐阅读手抄报内容 身边的引火源手抄报 节约用电手抄报内容 礼仪手抄报