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)