Operasi CCNOT

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh QDK Modern.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Intrinsic

Paket: Microsoft.Quantum.Type2.Core

Menerapkan gerbang doubly controlled–NOT (CCNOT) ke tiga qubit.

operation CCNOT (control1 : Qubit, control2 : Qubit, target : Qubit) : Unit is Adj + Ctl

Input

control1 : Qubit

Qubit kontrol pertama untuk gerbang CCNOT.

control2 : Qubit

Qubit kontrol kedua untuk gerbang CCNOT.

target : Qubit

Target qubit untuk gerbang CCNOT.

Output : Unit

Keterangan

Setara dengan:

Controlled X([control1, control2], target);