Jenis yang ditentukan pengguna FunctionWithLookupTable

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.Arithmetic

Paket: Microsoft.Quantum.Numerics

Jenis pengembalian saat membuat tabel pencarian. Ini berisi operasi yang membuat sirkuit tabel pencarian, serta semua parameter yang diperlukan untuk membuat dua register FixedPoint yang perlu digunakan sebagai input dan output ke operator.


newtype FunctionWithLookupTable = (IntegerBitsIn : Int, FractionalBitsIn : Int, IntegerBitsOut : Int, FractionalBitsOut : Int, Apply : ((Microsoft.Quantum.Arithmetic.FixedPoint, Microsoft.Quantum.Arithmetic.FixedPoint) => Unit is Adj));

Item Bernama

IntegerBitsIn : Int

FractionalBitsIn : Int

IntegerBitsOut : Int

FractionalBitsOut : Int

Terapkan : (FixedPoint,FixedPoint) =>Unit is Adj

Keterangan

Alasan kami memiliki struktur jenis pengembalian ini adalah agar operator mirip dengan implementasi fungsi aritmatika Q# khas lainnya (diskusi yang lebih besar dapat memiliki apakah itu dapat diubah)