Fungsi QuantumROMQubitCount

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Preparation

Paket: Microsoft.Quantum.Standard

Peringatan

QuantumROMQubitCount tidak digunakan lagi. Gunakan fungsi PurifiedMixedStateRequirements sebagai gantinya.

Mengembalikan jumlah total kubit yang harus dialokasikan untuk operasi yang dikembalikan oleh QuantumROM.

function QuantumROMQubitCount (targetError : Double, nCoeffs : Int) : (Int, (Int, Int))

Input

targetError : Ganda

Kesalahan target $\epsilon$.

nCoeffs : Int

Jumlah koefisien yang ditentukan dalam QuantumROM.

Output : (Int,(Int,Int))

Parameter pertama

Tuple (x,(y,z)) di mana x = y + z adalah jumlah total qubit yang dialokasikan, y adalah jumlah qubit untuk LittleEndian register, dan z merupakan Jumlah qubit sampah.