%toffoli

경고

이 설명서는 최신 QDK로 대체된 클래식 QDK를 참조합니다.

최신 QDK는 '%%qsharp' 매직 명령만 지원합니다.

요약

ToffoliSimulator 대상 컴퓨터에서 지정된 함수나 연산을 실행합니다.

Description

이 매직 명령을 사용하면 ToffoliSimulator에서 지정된 함수 또는 연산을 실행할 수 있습니다. 이 함수는 상태가 항상 계산 기준으로 간단한 제품 상태인 지정된 함수 또는 연산의 시뮬레이션을 수행하고 결과 반환 값을 출력합니다.

자세한 내용은 ToffoliSimulator 사용자 가이드 를 참조하세요.

필수 매개 변수

  • Q# 작업 또는 함수 이름입니다. 첫 번째 매개 변수여야 하며 Notebook 또는 동일한 폴더의 Q# 파일에 정의된 유효한 Q# 작업 또는 함수 이름이어야 합니다.
  • Q# 연산 또는 함수에 대한 인수도 쌍으로 key=value 지정해야 합니다.

에 대한 예제 %toffoli

예 1

ToffoliSimulator를 사용하여 로 operation MyOperation() : Result정의된 Q# 작업을 시뮬레이션합니다.

In []: %toffoli MyOperation
Out[]: <return value of the operation>

예 2

ToffoliSimulator를 사용하여 로 operation MyOperation(a : Int, b : Int) : Result정의된 Q# 작업을 시뮬레이션합니다.

In []: %toffoli MyOperation a=5 b=10
Out[]: <return value of the operation>