Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vollqualifizierter Name: Std.Canon.ApplyXorInPlace
operation ApplyXorInPlace(value : Int, target : Qubit[]) : Unit is Adj + Ctl
Zusammenfassung
Wendet eine bitweise XOR-Operation zwischen einer klassischen ganzen Zahl und einer ganzen Zahl an, die durch ein Register von Qubits dargestellt wird.
Beschreibung
Wendet X Vorgänge auf Qubits in einem kleinen endischen Register basierend auf 1 Bit in einer ganzen Zahl an.
Lassen Sie uns value durch eine und y eine nicht signierte ganze Zahl in targetcodieren, und dann führt ApplyXorInPlace einen Vorgang aus, der von der folgenden Karte angegeben wird: |y⟩ ↦ |y ⊕ a⟩, wobei ⊕ der bitweise exklusive OR-Operator ist.