XOR
class qiskit.circuit.library.XOR(num_qubits, amount=None, seed=None)
베이스: QuantumCircuit
어떤 정수로 입력을 비트 단위로 XOR하는 n_쿼비트 회로 amount.
amount 은 입력과 함께 비트 문자열 형식으로 xor-ed됩니다.
이 회로는 유한 필드 GF(2) 위에 amount 로 덧셈을 나타낼 수도 있습니다.
버전부터 사용되지 않음 2.1
qiskit.circuit.library.boolean_logic.quantum_xor.XOR 클래스는 키스킷 2.1 에서 더 이상 사용되지 않습니다. 키스킷 3.0 에서 제거됩니다. 대신, 지정된 양을 연산할 때는 BitwiseXorGate,and, 임의의 양을 연산할 때는 random_bitwise_xor를 사용합니다.
매개변수
- num_qubits (int) – 회로의 폭입니다.
- amount (int | None) – 또는 십진수 형식의 금액을 입력합니다.
- seed (int | None) – 무작위 시드를 요청하는 경우 무작위 시드.
레이즈
CircuitError – XOR 비트열이 사용 가능한 큐비트 수를 초과하는 경우.
레퍼런스 회로:

속성
name
유형: str
사람이 읽을 수 있는 회로의 이름입니다.
예제
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuit이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.