Espaço de nomes Microsoft.Quantum.Convert

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.

Operações

Name Resumo
Chamada Chama uma função com uma determinada entrada.

Funções

Name Resumo
BigIntAsBoolArray Converte um determinado número inteiro grande numa matriz de booleanos. O elemento 0 da matriz é o bit menos significativo do número inteiro grande.
BigIntAsString Converte um determinado número inteiro numa representação de cadeia equivalente.
BoolArrayAsBigInt Converte uma determinada matriz de booleanos num número inteiro grande equivalente. O elemento 0 da matriz é o bit menos significativo do número inteiro grande.
BoolArrayAsFixedPoint Devolve o valor duplo de uma aproximação de ponto fixo de uma Bool matriz.
BoolArrayAsInt Produz um número inteiro não negativo a partir de uma cadeia de bits em formato pouco endiano.
BoolArrayAsPauli Dada uma cadeia de bits, devolve um operador Pauli multi-qubit representado como uma matriz de operadores Pauli de qubit único.
BoolArrayAsResultArray Converte um Bool[] tipo num Result[] tipo, no qual true está mapeado One e false mapeado para Zero.
BoolAsResult Converte um Bool tipo num Result tipo, no qual true está mapeado One e false mapeado para Zero.
BoolAsString Converte um determinado valor booleano numa representação de cadeia equivalente.
DoubleAsFixedPoint Discretiza um valor duplo como aproximação de ponto fixo e devolve o respetivo valor como duplo.
DoubleAsInt Converte um número de vírgula flutuante num número inteiro ao devolver a truncagem à sua parte integral.
DoubleAsString Converte um determinado número de vírgula flutuante de precisão dupla numa representação de cadeia equivalente.
DoubleAsStringWithFormat Converte um determinado número de vírgula flutuante de precisão dupla numa representação de cadeia equivalente, utilizando o formato especificado.
FixedPointAsBoolArray Calcula a aproximação de um ponto fixo para um duplo e devolve-a como Bool matriz.
FunctionAsOperation Converte funções em operações.
IntAsBigInt Converte um determinado número inteiro num número inteiro grande equivalente.
IntAsBoolArray Produz uma representação binária de um número inteiro não negativo, utilizando a representação pouco endiana para a matriz devolvida.
IntAsDouble Converte um determinado número inteiro num número de vírgula flutuante de precisão dupla equivalente.
IntAsString Converte um determinado número inteiro numa representação de cadeia equivalente.
IntAsStringWithFormat > [! AVISO]
MaybeBigIntAsInt Converte um determinado número inteiro grande num número inteiro equivalente, se possível. A função devolve um par do número inteiro resultante e um sinalizador booleano que é verdadeiro, se e apenas se a conversão for possível.
PauliArrayAsInt Codifica um operador Pauli multi-qubit representado como uma matriz de operadores Pauli de qubit único num número inteiro.
RangeAsIntArray Cria uma matriz arr de números inteiros enumerados por start.. step.. fim.
ResultArrayAsBoolArray Converte um Result[] tipo num Bool[] tipo, no qual One está mapeado true e Zero mapeado para false.
ResultArrayAsInt Produz um número inteiro não negativo a partir de uma cadeia de Resultados em formato endiano pequeno.
ResultAsBool Converte um Result tipo num Bool tipo, no qual One está mapeado true e Zero mapeado para false.