Udostępnij przez


Operacja MeasureInteger

W pełni kwalifikowana nazwa: Std.Measurement.MeasureInteger

operation MeasureInteger(target : Qubit[]) : Int

Streszczenie

Mierzy zawartość rejestru kwantowego i konwertuje ją na liczbę całkowitą. Pomiar jest wykonywany w odniesieniu do standardowej podstawy obliczeniowej, tj. eigenbasis PauliZ. Rejestr wejściowy jest resetowany do stanu |00...0⟩ który jest odpowiedni do zwolnienia rejestru z powrotem na maszynę docelową.

Wkład

cel

Rejestr kwantowy w kodowaniu little-endian.

Wyjście

Liczba całkowita bez znaku zawierająca mierzoną wartość target.