bit

    1热度

    2回答

    嗨,我学到了sql server的BIT有真,假,未知。例如,比较1 > NULL产生unknown。 我知道我可以间接检查一下:如果x is null or y is null,那么比较x > y必须是unknown。 有没有办法直接访问unknown?例如 select * into #t from ( SELECT 1 as [x], 1 as [y] UNION ALL

    0热度

    1回答

    即时通讯使用SciPy的读取图像,并提取了RGB排列这样 img_b = misc.imread('google.png') img_b_blue = img_b[:, :, 0] img_b_blue = img_b_blue.ravel() 现在我需要的img_b_blue阵列为二进制转换,并获得最显著位。 我可以使用地图转换: img_b_blue_bin = map(bin, im

    1热度

    1回答

    我得到了保存在2个字节(00000001 00111101)中的317号码,它应该通过SPI(串行)传输到从设备。 的装置所期望的两个字节B11和B12,但在一定的顺序: “的数据字的最高位是发送第一和最低位 被最后发送,即,字节B11是最高字节,而字节B12是最低字节的 。“ 我的问题是,它们究竟意味着什么?我应该翻转它自己的字节(10000000 10111100)还是翻转字节和位(10111

    0热度

    2回答

    此功能:int signextend(int value, int size) 在符号二进制接收数值(最显著位说信号+如果是0或-如果是1),它接收这个二进制值的大小。 目标是将该值扩展为已签名的int大小。我该怎么做呢? 我知道我需要2,如果是一个,如果最显著位为1或0将其与1或0延伸,但是我不知道如何从价值选择最显著位

    0热度

    1回答

    我目前正在使用霍夫曼树来压缩/解压缩文本文件。目前我的问题是,当写字节和阅读他们,我失去了我的数字中的任何前导0。 在我的OutputStream类中,我的writeBit()方法中,每次输入一位,当我的位数达到8时,我将该字节写入文件。目前使用字符串来构建这个二进制数,尽管实际写入该位时会发生问题。 HuffmanOutputStream.java: /** * Created by Sull

    -2热度

    1回答

    我想创建一个包含3个表字段id,name和name_bit的AC表。 name_bit字段结构应由长度为4位的二进制数填充。我使用BIT数据类型创建字段,长度为4 - >位(4)。 之后,我填写一些数据表。我用二进制数0000填充name_bit字段,但它返回1并且超过4位长度。 Pict the table returns bit value into 1 你能帮我解决这个问题吗?我尝试删除并重

    0热度

    1回答

    所以我即将在C语言程序中完成大学课程。 我想在位操作(如创建口罩)更好,所以我会去给它: #define BIT_I_SET(TYPE,I) ((TYPE)(1) << (I)) #define SET_BIT(NUM,I,TYPE) \ NUM |= BIT_I_SET(I,TYPE) 我仍然在早期阶段,学习此刻的语法,我不知道为什么编译器说,有一个错误: 严重性代码描述项目文

    -1热度

    1回答

    假设数字图像中的每个像素都由24位颜色值表示。需要多少内存才能存储2048像素×1024像素的未压缩图像? 我说这24位是3个字节。 2048像素是6KB(2048 * 3/1024),1024像素是3KB(1024 * 3/1024)。然后我多次获得18KB^2。 但答案是6MB?这怎么可能?1024和2048是如何起作用的,因为答案是6MB,并没有解释。

    1热度

    2回答

    我想用Python和scapy解析一些数据。因此我必须分析单个比特。但此刻我与像一些有效载荷excample UDP数据包: bytes = b'\x18\x00\x03\x61\xFF\xFF\x00\x05\x42\xFF\xFF\xFF\xFF' 是否有任何优雅的方式转换为字节,这样我可以访问如单位: bytes_as_bits = convert(bytes) bit_at_inde

    0热度

    1回答

    我是电气工程专业的学生。在我们的编程课上,我们为C语言进行了一堆练习,并要求解释发生了什么以及IDE如何执行位操作。 因此,例如,如果我给出unsigned short x = 0x000C并执行~x,则输出为65523。您的IDE如何执行此操作?