bit

    2热度

    3回答

    我的计划有8位的寄存器即PC0,PC1,PC2,PC3,PC4,PC5,PC6,PC7. 我不关心PC0,PC1,PC2,PC3. 我想根据真值表设置位提到: PC4 PC5 PC6 (Ports) Row1 : 0 0 0 Row2 : 0 0 1 Row3 : 0 1 0 Row4 : 0 1 1 Row5 : 1 0 0 Row6

    0热度

    1回答

    我想在PHP中实现简单的长轮询系统。一个简单的Szenario: 该项目是基于两个网站。网站A和网站 B.有两个用户。一个在网站A(UserA)上,另一个在 网站B(UserB)上。在网站上A是一个按钮。如果用户A按下 按钮,则网站B的颜色会立即更改。 当然,我可以用MySQL数据库来做到这一点,但这似乎很大,因为我只想传输一位。 是否有任何其他oppurtinitys存储在服务器上的一个位有访问

    -2热度

    5回答

    如果我有这样的 int A = 0x00203450; 我将如何检查,如果3的值设置一个变量? 所以我检查,如果3就在这里 0x0020 -> 3 <- 450 我已经试过这 if((A & 0x00003000) == 0x00003000) { _sys_print("the 3 value is set") } 和一些其他的事情,似乎没有任何工作。有什么建议么?

    0热度

    2回答

    这段代码是我在用结合4 2位值(无符号的字符,但他们只保持0-3值)到1个单无符号字符值 unsigned char nibble = 0; nibble = (nibble & 0x03) | (output[i] & 0x03); nibble = (nibble & 0x0C) | (output[i+1] & 0x03) << 2); nibble = (nibble & 0x30

    4热度

    1回答

    我只知道你可以玩量子计算的地方是google quantum playground和ibm's quantum experience。虽然第一个使用qscript和第二个qasm语言(这很容易学习),但它们的用法与常规编程(除少数特定功能外)没有多大区别。以下是维基百科的解释: 一个量子位与经典位有一些相似之处,但总体而言非常不同。量子位的测量有两种可能的结果 - 通常是0和1,就像一点一样。不同

    -3热度

    1回答

    我有一个字节数组表示为 char * bytes = getbytes(object); //some api function 我想检查在一些位置x处的位是否被设置。 我一直想这个 int mask = 1 << x % 8; y= bytes[x>>3] & mask; 然而Ÿ收益都为零?我做错了什么,是否有更简单的方法来检查是否设置了一点? 编辑: 我也运行此。它也没有以预期的结果

    2热度

    1回答

    我有收到一些参数和一个整数,以标志哪些是无效的远程服务: byte<(param_count + 7)/8> null bitmap 我已经尝试了天真的实现,但因为我没有经验,在比特移位我会而不是显示它。 因此,给定一个布尔值的矢量,我该如何创建我的位图?

    1热度

    1回答

    这是我的代码。我想要做的是使用BitSet处理来自我的ByteBuffer的字节。字节缓冲区从DynamoDB加载(随着DynamoDBMapper) ByteBuffer buffer = ....... System.out.println("Array length is " + buffer.array().length); BitSet bitSet = BitSet

    4热度

    1回答

    所以我练一些编程的面试问题,以及跨越这个sample pdf其中建议“了解如何使用口罩,以独立于机器的方式来创建他们”绊倒。但它并没有阐明机器相关和机器独立掩模之间的区别。 我通常只是弄清楚,提供我想要的面膜,例如,如果我只希望最后4位,我会做的整数 int y = x & 15; 我不明白为什么这会是机依赖,如果是。 那么,什么是创造一个面具是独立于机器的例子?什么是创建机器相关的掩码的例子

    3热度

    2回答

    我只是尝试使用此代码之间的位: void swapBit(unsigned char* numbA, unsigned char* numbB, short bitPosition)//bitPosition 0-x { unsigned char oneShift = 1 << bitPosition; unsigned char bitA = *numbA & oneS