Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nome completo: Std.Canon.ApplyXorInPlaceL
operation ApplyXorInPlaceL(value : BigInt, target : Qubit[]) : Unit is Adj + Ctl
Sommario
Applica un'operazione XOR bit per bit tra un intero classico e un intero rappresentato da un registro di qubit.
Descrizione
Applica X operazioni ai qubit in un registro little-endian in base a 1 bit in un numero intero.
Si denotano value da un e lasciare che y sia un intero senza segno codificato in target, quindi ApplyXorInPlace esegue un'operazione specificata dalla mappa seguente: |y⟩ ↦ |y ⊕ a⟩, dove ⊕ è l'operatore OR esclusivo bit per bit.