Espaço de nomes Microsoft.Quantum.Bitwise
Aviso
Esta documentação refere-se ao QDK Clássico, que foi substituído pelo QDK Moderno.
https://aka.ms/qdk.api Veja a documentação da API para o QDK Moderno.
Este espaço de nomes contém funções para agir na representação bit-a-bit de tipos de dados clássicos.
Description
Muitas funções neste espaço de nomes oferecem a mesma funcionalidade que as expressões bit-a-bit.
Funções
Name | Resumo |
---|---|
E | Devolve o bit-a-bit E de dois números inteiros. Esta ação efetua a mesma computação que o operador incorporado &&& . |
LeftShiftedI | Desloca a representação bit-a-bit de um número deixado por um determinado número de bits. |
LeftShiftedL | Desloca a representação bit-a-bit de um número deixado por um determinado número de bits. |
Não | Devolve o bit-a-bit NOT de um número inteiro. Esta ação efetua a mesma computação que o operador incorporado ~~~ . |
Ou | Devolve o bit-a-bit OU de dois números inteiros. Esta ação efetua a mesma computação que o operador incorporado ||| . |
Parity | Devolve a PARIDADE bit-a-bit de um número inteiro. |
RightShiftedI | Desloca a representação bit-a-bit de um número para a direita por um determinado número de bits. |
RightShiftedL | Desloca a representação bit-a-bit de um número para a direita por um determinado número de bits. |
XBits | Devolve um número inteiro que representa os X bits de uma matriz de operadores Pauli. |
Xor | Devolve o bitwise exclusive-OR (XOR) de dois números inteiros. Esta ação efetua a mesma computação que o operador incorporado ^^^ . |
ZBits | Devolve um número inteiro que representa os bits Z de uma matriz de operadores Pauli. |