Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Полное имя: Std.Canon.ApplyXorInPlaceL
operation ApplyXorInPlaceL(value : BigInt, target : Qubit[]) : Unit is Adj + Ctl
Сводка
Применяет побитовую операцию XOR между классическим целым числом и целым числом, представленным регистром кубитов.
Описание
Применяет операции X к кубитам в маленьком регистре на основе 1 бит в целочисленном значении.
Давайте обозначим value и позвольте y быть беззначным целым числом, закодированным в target, а затем ApplyXorInPlace выполняет операцию, указанную на следующей карте: |y⟩ ↦ |y ⊕ a⟩, где ⊕ является побитовой монопольной оператор OR.