Função IntAsBoolArray
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.
Espaço de nomes: Microsoft.Quantum.Convert
Pacote: Microsoft.Quantum.Standard
Produz uma representação binária de um número inteiro não negativo, utilizando a representação pouco endiana para a matriz devolvida.
function IntAsBoolArray (number : Int, bits : Int) : Bool[]
Entrada
número: Int
Um número inteiro não negativo a converter numa matriz de valores booleanos.
bits: Int
O número de bits na representação binária de number
.
Saída: Bool[]
Uma matriz de valores booleanos que number
representam .
Observações
A entrada bits
tem de estar entre 0 e 63.
A entrada number
tem de estar entre 0 e $2^{\texttt{bits}} - 1$.