는 양자 컴퓨터용 의사코드

func random-bit(q)
  qubit-write(q, 0)
  qubit-hadamard (q)
  qubit-read(q)

뉴비들을 위한 간단한 설명
1. 양자컴퓨터 레지스터 q에 0을 쓴다.
2. 레지스터 q의 값을 동일 확률의 0과 1로 중첩시킨다.
3. 레지스터 q를 읽음 으로써 중첩을 해제하고 0혹은 1로 확정시킨 값을 리턴.

끗.