Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tam ad: Std.Canon.ApplyXorInPlace
operation ApplyXorInPlace(value : Int, target : Qubit[]) : Unit is Adj + Ctl
Özet
Klasik bir tamsayı ile kubitlerin bir yazmaç tarafından temsil edilen tamsayı arasında bit düzeyinde XOR işlemi uygular.
Açıklama
Bir tamsayıdaki 1 bit temelinde küçük endian yazmaçtaki kubitlere X işlemleri uygular.
value
targetkodlanmış işaretsiz bir tamsayı olarak belirtelim ve ApplyXorInPlace şu eşleme tarafından verilen bir işlemi gerçekleştirir: |y⟩ ↦ |y ⊕ a⟩, burada ⊕ bit tabanlı özel OR işlecidir.