bit 相关问题

一位是一个二进制数字。

在 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

将整数作为 32 位值存储在跨 4 个字节的 char 数组中

我有一个简单的问题 我这里有这个函数,它将 4 个字节的整数存储为十六进制字符 void store_int(unsigned char* arr, int index, int value) { arr[索引] = (v...

回答 0 投票 0

C 函数将 4 个字节转换为字符数组中的整数

我面临着一个困境。 我有一个大小为 2034 字节的无符号字符数组,现在在这个数组中我希望存储大小为 4 字节的整数 意思是 2^32 位 现在我明白了,如果我想...

回答 0 投票 0

将几个位的值从一个字节转移到另一个字节

可以说, 字节 byteOne = 0010 1011; 字节 byteTwo = 0110 0000; 现在我需要将 byteOne 的最后 3 位移动到 byteTwo 的最后三位。这意味着必须从 byteOne 替换 (011) 并在 byteTw 中设置...

回答 0 投票 0

C 代码在 3 字节中通过 USB 2.0 检索温度的问题

我目前正在 C 中进行供暖调节项目。 我已经在项目的不同部分取得了很多进展,但我仍然停留在温度读数部分。 指导......

回答 2 投票 0

在 C 中从二进制中找到立即数

我正在用 C 实现一个不一样但相似的 RISCV 风格系统 我的程序读取一个二进制文件并根据指令进行一些操作。但这无关紧要,因为那不是我...

回答 1 投票 0

Fclust中的矩阵太大

我在 Fclust 包中运行以下代码: fpc_1 = FKM(fuzzy_cluster_1_allyears, m = 1.2, k = 5, RS = 10, maxit = 100) 然后出现以下错误。 错误:Mat::init():

回答 0 投票 0

如何以“显而易见的方式”去交错位(un-Mortonize)? (3D)

我知道已经有人问过类似的问题。但是,我在操作位时遇到了一些麻烦,无法适应/理解解决方案。 首先,我使用 Interleave 位的明显方式来...

回答 0 投票 0

Python - 尝试处理文件的位

我最近开始学习Python,我选择通过尝试解决一个我觉得有趣的问题来学习东西。这个问题是获取一个文件(二进制或非二进制)并使用

回答 4 投票 0

他们怎么会不一样呢?

公共课解决方案{ public static int countSetBits(int n) { // 在这里写你的代码。 整数计数 = 0; 同时(n>0){ 整数位 = n&1; 如果(双...

回答 1 投票 0

内存地址如何与缓存相关?

在我的计算机系统课上,我们正在学习缓存存储器,不幸的是我病了5天,所以我错过了几天的课,有点迷路。以下问题来自作业

回答 0 投票 0

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