кодесурса
«NumPy

NumPy Двоичные операции: функция binary_repr ()

script1adsense2code
script1adsense3code

Функция numpy.binary_repr ()

Функция binary_repr () используется для получения двоичного представления заданного входного числа в виде строки.

Примечание. Для отрицательных чисел, если ширина не указана, знак минус добавляется спереди. Если указана ширина, то возвращается число, дополненное двумя, относительно этой ширины.
В системе двойного дополнения отрицательные числа представлены дополнением двух абсолютного значения.
N-битная система с двумя дополнительными символами может представлять каждое целое число в диапазоне от -2 N -1 до +2 N -1 1.

Версия: 1.15.0

Синтаксис:

 numpy.binary_repr (num, width = None) 

Параметр:

название Описание Необходимые /
Необязательный
Num Можно использовать только целое десятичное число. необходимые
ширина Длина возвращаемой строки, если num положительная, или длина дополнения до двух, если num отрицательная, при условии, что ширина является, по крайней мере, достаточным количеством битов для представления num в обозначенной форме. Необязательный

Возвращаемое значение:
мусорное ведро
Двоичное представление числа num или два дополнения числа num.

Пример 1: функция numpy.binary_repr ()

>>> import numpy as np
>>> np.binary_repr(5)
'101'
>>> np.binary_repr(-5)
'-101'
>>> np.binary_repr(5, width=4)
'0101

Пример 2: функция numpy.binary_repr ()

>>> import numpy as np
>>> np.binary_repr(-5, width=4)
'1011'
>>> np.binary_repr(-5, width=5)
'11011'

Редактор кода Python:

Предыдущая: unpackbits ()
Следующая: NumPy String операция Home

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code