Freigeben über


MeasureInteger-Vorgang

Vollqualifizierter Name: Std.Measurement.MeasureInteger

operation MeasureInteger(target : Qubit[]) : Int

Zusammenfassung

Misst den Inhalt eines Quantenregisters und wandelt ihn in eine ganze Zahl um. Die Messung erfolgt in Bezug auf die Standardberechnungsgrundlage, d.h. die Eigenbasis von PauliZ. Das Eingaberegister wird auf den Zustand |00...0⟩ zurückgesetzt, der zum Freigeben des Registers auf einen Zielcomputer geeignet ist.

Eingabe

Ziel

Ein Quantenregister in der Little-Endian-Codierung.

Ausgabe

Eine ganze Zahl ohne Vorzeichen, die den gemessenen Wert von targetenthält.