bit 相关问题

一位是一个二进制数字。

为什么非规格化浮点数中的指数 E = 1 - 偏差?

例如,对于 32 位非规范化浮点数,指数将为 -126。 -126 在这种情况下有什么意义?

回答 2 投票 0

c++ 如何向字符串添加零位字节或 null

我正在做一个简单的TFTP客户端实现。 这里我需要以以下格式发送读取请求 /* 发送请求 2 字节字符串 1 字节字符串 1 字节 -------------------...

回答 4 投票 0

使用 C 计算 8 位二进制数中的设置位

我有一个长度为8的二进制数,例如00110101,有8位设置。 我需要快速位计数来确定设置位的数量,即 popcount 又名人口计数。 像这样运行算法...

回答 7 投票 0

使用 C 设置二进制数的位数

我有一个长度为8的二进制数,例如00110101,有8位设置。 我需要快速的位数来确定设置的位数。 运行像这样的算法 x=x&(x-1) 会将其限制为

回答 7 投票 0

LC3 位计数器

我正在尝试弄清楚如何用 LC3 汇编语言实现位计数器。例如:输入“00001100001000001”输出“000000000000100” 我会计算位串中的个数...

回答 1 投票 0

在 Java 中创建包含随机字节的 2GB 文件的最快方法是什么?

我想要一种方法来生成包含Java中随机位的文件。什么会最快地创建随机文件? 我想创建包含随机位的任何指定大小的文件。 我想成为有能力的...

回答 3 投票 0

在 ubuntu 中将数字文字从 64 位编译器转换为 32 位编译器

据我所知,在64位编译器中,(这取决于编译器)unsigned long long 的最大大小可能类似于 18446744073709551615ull ,所以我尝试搜索并替换升...

回答 1 投票 0

将 0xFF 位移到 Uint32 末尾如何形成完整的十六进制代码?

我一直在 Udemy 上关注 Cave of Planning 的 C++ for Complete Beginners,在第 67 课中,他介绍了位移位以在 SDL 窗口中输出某些颜色像素。有一定的

回答 1 投票 0

与乘法和除法运算相比,左移和右移是否具有更好的性能?

如果我想以最快的方式计算 x * 2,我应该使用哪一种? x << 1 or x * 2 With the same logical thinking, if I want to do the fastest way to calculate x / 2, which one sho...

回答 1 投票 0

Mysql:如何查询类型为bit的列?

嗨,我正在使用 hibernate 和 Mysql。我有一个带有名为“active”的布尔属性的类。 生成的数据库表具有BIT数据类型。到目前为止,一切都很好。 我想查询这个值,但我不...

回答 6 投票 0

如何使用单位移位有效地左移 N 位?

一些CPU(例如MSP430)没有多位移位,而只有单位移位或循环指令。这让我很好奇“过去”的程序员是如何实现多...

回答 3 投票 0

向量乘法

我知道如果我想要两种类型相乘,我必须将它们设置为有符号/无符号,但是如果我想要乘以具体的两个向量怎么办? 这就是我所拥有的: IEEE 图书馆; 使用 IEEE.STD_LOGIC_1164....

回答 1 投票 0

从 0 到 255 的单个字节从 0 到 7 重新缩放

单个 1 字节可以是从 0 到 255。我打算将其重新调整为从 0 到 7。我已经这样做了: 位 8 := uint8(136) // 将 1 个字节从 0 重新调整为 2^3-1,即 0 到 7 位 3 := 位 8 / 0xff * 0b011...

回答 1 投票 0

与乘法和除法运算相比,左移和右移是否具有更好的性能?

如果我想以最快的方式计算 x * 2,我应该使用哪一种? x << 1 or x * 2 With the same logical thinking, if I want to do the fastest way to calculate x / 2, which one sho...

回答 1 投票 0

使用Python如何读取一个字节中的位?

我有一个文件,其中第一个字节包含编码信息。 在 Matlab 中,我可以使用 var = fread(file, 8, 'ubit1') 逐位读取字节,然后通过 var(1)、var(2) 等检索每一位。 是...

回答 11 投票 0

这个数据线编码方案是什么?

我正在尝试识别这种数据传输编码方案。它是否存在或者是定制的?如果是的话,名字是什么? 信号 上升沿始终是周期性的,因此不需要时钟信号...

回答 1 投票 0

以二进制打印数字总是以普通形式(BIG Endian)打印,即使我的计算机是Little Endian?

首先,我使用一个名为 showBin() 的用户定义函数,它将打印整数的二进制。如您所见,该函数检查给定数字从最右位置到 l 的每一位...

回答 2 投票 0

在 C 中将浮点数转换为 16 位二进制值

这是我的代码。当我将尾数、指数和符号分别更改为 23、8 和 1 以表示 32 位数字时,我的代码可以正常工作。然而,当这些值更改为代表 t...

回答 1 投票 0

逐位读取字节片&[u8]

我正在编写一个程序,用于隐藏 PNG 文件中的数据。我遇到的问题是以 &[u8] (或 Vec) 形式逐位读取数据。 结构数据{ 字节:Vec, 索引:我们...

回答 1 投票 0

在 Windows 上进行位恢复后,我无法启动已安装的 ubuntu。现在是直接打开窗口了

Microsoft Windows [版本 10.0.22621.3737] (c) 微软公司。版权所有。 C:\Windows\System32>diskpart Microsoft DiskPart 版本 10.0.22621.1 版权所有 (C) 微软公司...

回答 1 投票 0

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