Dela via


Åtgärden MeasureInteger

Fullständigt kvalificerat namn: Std.Measurement.MeasureInteger

operation MeasureInteger(target : Qubit[]) : Int

Sammanfattning

Mäter innehållet i ett kvantregister och konverterar det till ett heltal. Mätningen utförs med avseende på standardberäkningsbasen, d.v.s. eigenbasis för PauliZ. Indataregistret återställs till tillståndet |00...0⟩, vilket är lämpligt för att släppa registret tillbaka till en måldator.

Inmatning

mål

Ett kvantregister i den lilla endianska kodningen.

Utdata

Ett osignerat heltal som innehåller det uppmätta värdet för target.