返回介绍

invert

发布于 2021-06-12 09:43:38 字数 707 浏览 970 评论 0 收藏 0

此函数计算输入数组中整数的按位NOT结果。 对于有符号整数,返回两个补码。

例子 (Example)

import numpy as np 
print 'Invert of 13 where dtype of ndarray is uint8:' 
print np.invert(np.array([13], dtype = np.uint8)) 
print '\n'  
# Comparing binary representation of 13 and 242, we find the inversion of bits 
print 'Binary representation of 13:' 
print np.binary_repr(13, width = 8) 
print '\n'  
print 'Binary representation of 242:' 
print np.binary_repr(242, width = 8)

其输出如下 -

Invert of 13 where dtype of ndarray is uint8:
[242]
Binary representation of 13:
00001101
Binary representation of 242:
11110010

请注意, np.binary_repr()函数返回给定宽度中十进制数的二进制表示形式。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文