Microsoft.Quantum.Convert

Este espaço de nome contém funções para conversão entre vários tipos de dados Q#.

Operations

Operação de chamada

Chama uma função com uma dada entrada.

Functions

Função BigIntAsBoolArray

Converte um grande número de inteiros para uma variedade de Booleans. O elemento 0 da matriz é a parte menos significativa do grande número inteiro.

Função BoolArrayAsBigInt

Converte uma certa variedade de Booleans para um número inteiro equivalente. O elemento 0 da matriz é a parte menos significativa do grande número inteiro.

Função BoolArrayAsInt

Produz um número inteiro não negativo a partir de uma série de bits em pequeno formato endiano.

Função BoolArrayAsPauli

Dado um pouco de corda, devolve um operador pauli multi-qubit representado como uma variedade de operadores pauli de um único qubit.

Função BoolArrayAsResultArray

Converte um Bool[] tipo para um Result[] tipo, onde é true mapeado One e false mapeado para Zero .

Função BoolAsResult

Converte um Bool tipo para um Result tipo, onde é true mapeado One e false mapeado para Zero .

Função BoolAsString

Converte um valor de boolean para uma representação de cordas equivalente.

Função DoubleAsString

Converte um dado número de ponto flutuante de dupla precisão para uma representação de corda equivalente.

Função DoubleAsStringWithFormat

Converte um dado número de ponto flutuante de dupla precisão para uma representação de corda equivalente, utilizando o formato dado.

FunçãoAsOperação

Converte funções em operações.

Função IntAsBigInt

Converte um dado inteiro para um grande inteiro equivalente.

Função IntAsBoolArray

Produz uma representação binária de um número inteiro não negativo, usando a representação pouco-endiana para a matriz devolvida.

Função IntAsDouble

Converte um número inteiro num dado inteiro para um número equivalente de ponto flutuante de dupla precisão.

Função IntAsString

Converte um número inteiro para uma representação de corda equivalente.

Função IntAsStringWithFormat

Converte um número inteiro dado para uma representação de corda equivalente, utilizando o formato dado.

Talvez a funçãoBigIntAsInt

Converte um dado grande inteiro para um inteiro equivalente, se possível. A função devolve um par do inteiro resultante e uma bandeira booleana que é verdade, se e somente se a conversão for possível.

Função PauliArrayAsInt

Codifica um operador pauli multi-qubit representado como uma matriz de operadores pauli de um único qubit em um inteiro.

Função RangeAsIntArray

Cria uma série arr de inteiros enumerados pelo início. passo. fim.

ResultadoSArrayAsBoolArray função

Converte um Result[] tipo para um Bool[] tipo, onde é One mapeado true e Zero mapeado para false .

Função ResultadoArrayAsInt

Produz um número inteiro não negativo a partir de uma série de Resultados em pequeno formato endiano.

ResultadosAbool função

Converte um Result tipo para um Bool tipo, onde é One mapeado true e Zero mapeado para false .