python中二进制整数_Python程序查找表示二进制整数的必要位数
python中二進制整數
Given an integer number and we have to find necessary bits to represent it in binary in python.
給定一個整數,我們必須找到必要的位以用python二進制表示它 。
To find necessary bits to represent a number – we use "bit_length()" method of "int" class, it is called with an integer object and returns the total number of bits to require to store/represent an integer number in binary.
為了找到表示數字的必要位,我們使用“ int”類的“ bit_length()”方法 ,將其與整數對象一起調用,并返回以二進制存儲/表示整數所需的位數。
Note: If the value is 0, bit_length() method returns 0.
注意:如果值為0,則bit_length()方法將返回0。
Example:
例:
Input:num = 67 #binary: 1000011# function callprint(num.bit_length())Output:7Python代碼查找表示整數的位 (Python code to find bits to represent an integer number)
# Python program to find number of bits # necessary to represent an integer in binary# input a number num = int(input("Enter an integer number: "))# total bits to represent number bits = num.bit_length()print("bits required to store ", num, " = ", bits) print("binary value of ", num, " is = ", bin(num))Output
輸出量
First run: Enter an integer number: 67 bits required to store 67 = 7 binary value of 67 is = 0b1000011Second run: Enter an integer number: 3 bits required to store 3 = 2 binary value of 3 is = 0b11翻譯自: https://www.includehelp.com/python/find-number-of-bits-necessary-to-represent-an-integer-in-binary.aspx
python中二進制整數
總結
以上是生活随笔為你收集整理的python中二进制整数_Python程序查找表示二进制整数的必要位数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《幽兰》第二句是什么
- 下一篇: 送一件快递多少钱啊?