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 . |