MeasureInteger operation

Namespace: Microsoft.Quantum.Arithmetic

Package: Microsoft.Quantum.Standard

Measures the content of a quantum register and converts it to an integer. The measurement is performed with respect to the standard computational basis, i.e., the eigenbasis of PauliZ.

operation MeasureInteger (target : Microsoft.Quantum.Arithmetic.LittleEndian) : Int


target : LittleEndian

A quantum register in the little-endian encoding.

Output : Int

An unsigned integer that contains the measured value of target.


This operation resets its input register to the $\ket{00\cdots 0}$ state, suitable for releasing back to a target machine.