neversoft 发表于 2017-5-4 09:00:23

Python二进制,8进制,16进制表示和相关

Python中二进制是以0b开头的:
   例如: 0b11 则表示十进制的3
8进制是以0开头的:
   例如: 011则表示十进制的9
16进制是以0x开头的:
   例如: 0x11则表示十进制的17
一个二进制,和二进制字符表示为10进制浮点:

>>> float(-0b1110)                                                   
-14.0
>>> float(int('-0b1110',0))
-14.0
>>> eval('-0b1110')
-14
>>> float(eval('-0b1110'))
-14.0
页: [1]
查看完整版本: Python二进制,8进制,16进制表示和相关