bit 相关问题

一位是一个二进制数字。

如何反转位集中的位?

例如,我有整数 a = 10; 它的二进制表示形式(对于 32 位整数)是 00000000000000000000000000001010 反过来,就变成了 01010000000000000000000000000000 ...

回答 6 投票 0

反转(反转)32位unsigned int位数字

我正在尝试反转32位的无符号整数,想要将零转为一,将一转为零,但似乎有问题。 输入:3 输出:4294967292 预期输出:2147483648 国际麦...

c bit
回答 1 投票 0

在java中反转32位整数

我正在解决关于在java中反转32位整数的位的问题,下面是相同的代码: 整数f=31; 整数l=0; 整数转=0; 而(f>l){ 如果((n&(1<<...

回答 1 投票 0

如何通过 Bit Locker 锁定驱动器,如果 Bit Locker 在锁定驱动器时向我发送错误

这是错误图像,请查看此图像并给我正确的解决方案,点击查看错误图像 我的电脑如何解决这个问题? 请向我发送此错误的正确解决方案,这就是为什么我...

回答 0 投票 0

如何高效地从(CoolFlux BSP32 累加器)小数部分的前 29 位计算十进制值?

我正在尝试编写一个C(使用CoolFlux BSP32)程序,该程序将累加器作为输入并显示其十进制值。例如,对于值为十六进制 FF C000 0000 的 acc,我想要

回答 0 投票 0

python的bitstring模块按位运算

字节数据采用小端格式,来自 Victron Battery Smart Shunt 的嵌入式芯片。 并非所有位数据字段都在 8 字节段中,有些位数据字段的长度为 2、10、20 和 22 位。 吉...

回答 0 投票 0

如何在 python 中使用 bit swift

将 sympy 导入为 sp 导入系统 导入日期时间 导入小数 start_time = datetime.datetime.now() x = sp.symbols('x') 一 = 1234123412341234 f_x = 1/x - 一个 fp_x = sp.diff(f_x) # 미분 x_init = sys.float...

回答 0 投票 0

为什么我的输出与二进制炸弹阶段 6 的预期不同? [关闭]

我遵循了以下网站的所有步骤,但我不知道为什么我的输出顺序很奇怪。他们在 node1、node2、node3、node4 等中打印了输出。我很困惑为什么。 ..

回答 0 投票 0

如何在 python 中将 float 位重新解释为 int

我不得不编写代码来打印出浮点数位(十六进制)。对于C++,首先想到的是 标准::计算<< std::hex << *reinterpret_cast 我必须编写代码来打印出浮点数位(十六进制)。对于C++,首先想到的是 std::cout << std::hex << *reinterpret_cast<uint32_t*>(&x); 其中 x 是存储原始数字的浮点变量。 但是,当我在 python 中尝试同样的问题时,我就是想不出一个 python-ish 的方法来解决它(不允许使用非内置库)。我最好的尝试导致了这样的事情: from ctypes import Union, c_uint32, c_float class conversion(Union): _fields_ = [("int", c_uint32), ("float", c_float)] v = conversion() v.float = float(input()) print(hex(v.int)[2:]) 这基本上是 C 代码。 那么,有没有更多的“蟒蛇”方式来做到这一点?最近的 python 版本是否引入了对这种情况有用的东西?

回答 0 投票 0

与 C++ 链接的汇编语言 XOR

这个问题与用伽马序列加密字符串的函数有关。 函数调用: 计算<< "\ncipher with code: "; for (register int i = 0; i < str.length();...

回答 0 投票 0

在 python 中从文件中提取位

如何使用 python 将文件的位提取为这样的字符串:“10111010110”? 我使用 open('file','rb').read() 来读取字节而不是位。

回答 2 投票 0

如何将一个字节插入到从 X 位置开始的 int 中

我有一个 Int32 分为不同的部分,每个部分都有自己的值。 可以说我有: 字节版本 = 0x02 uInt32 packedValues = 0; 我怎样才能把 0x02 放在 packedValues 中,从...开始

回答 2 投票 0

为什么使用“int”(而不是“char”)来表示位?

我正在考虑学习一些位操作。 我知道计算机中的内存是按字节寻址的。 [1 字节 = 8 位] 我知道标准是使用 int [4 bytes] 并“旋转”我中的位...

回答 1 投票 0

仅使用按位在 2 个特定位之间切换 [关闭]

正如标题所说,我正在尝试仅使用按位在数字(unsigned int)中的 2 个指定位之间切换。 在代码中,用户输入一个数字和 2 个索引,可以是范围内的 ant 2 个索引...

回答 0 投票 0

a |= (1 << 31) results in unexepected value

我做了一个可重现的代码如下/ #包括 int 主要(无效) { 长整型 = 0x0; 一 |= (1 << 31); printf("a: 0x%lx\n", a); } I expect 'a' should be

c bit
回答 3 投票 0

ser.inwaiting 返回 0 (b'') 但不应该

在编程方面我是菜鸟,但我正在学习。我正在尝试对我的迷你电脑(Rock 4 SE,连接了 4G phat 和 GPS 调制解调器)进行编程,以通过 mi...

回答 0 投票 0

了解我的代码是否处理符号扩展

我写了一小段代码,我有点不确定这里是否正确实现了符号扩展 本质上 我有一个 char* 数据数组,其中包含以字节为单位的值 不……

回答 2 投票 0

如何使用分而治之找到1之间的最大差异<N<10^5 sixteen digits binary numbers in O(N log N) time complexity

两个二进制数之间的差异是由不同的位数定义的,例如,0000 0000 1000 0000 和 0000 0000 0000 0001 之间的差异是 2,因为它们具有...

回答 0 投票 0

回答 1 投票 0

“npx @teambit/bvm install”位时出现 intsall 错误

安装bit时出错。 npx @teambit/bvm 安装 请求 https://bvm.bit.dev/bit/index.json 失败,原因:getaddrinfo ENOTFOUND proxy.example.com FetchError:请求...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.