Operación RepeatCA
Advertencia
Esta documentación hace referencia al QDK clásico, que se ha reemplazado por el QDK moderno.
https://aka.ms/qdk.api Consulte la documentación de la API para el QDK moderno.
Espacio de nombres: Microsoft.Quantum.Canon
Paquete: Microsoft.Quantum.Standard
Repite una operación un número determinado de veces.
operation RepeatCA<'TInput> (op : ('TInput => Unit is Adj + Ctl), nTimes : Int, input : 'TInput) : Unit is Adj + Ctl
Entrada
op : 'TInput =>Unit is Adj + Ctl
La operación a la que se va a llamar repetidamente.
nTimes : Int
Número de veces que se va a llamar op
a .
input : 'TInput
Entrada que se va a pasar a op
.
Salida: unidad
Parámetros de tipo
'TInput
Ejemplo
Los siguientes son equivalentes:
RepeatCA(U, 17, target);
(BoundCA(ConstantArray(17, U)))(target);