SquareSI işlemi
Uyarı
Bu belge, Modern QDK ile değiştirilen Klasik QDK'yi ifade eder.
Lütfen Modern QDK için API belgelerine bakın https://aka.ms/qdk.api .
Ad Alanı: Microsoft.Quantum.Arithmetic
Paket: Microsoft.Quantum.Numerics
Kare işaretli tamsayı xs
ve sonucu, başlangıçta sıfır olması gereken içinde result
depolayın.
operation SquareSI (xs : Microsoft.Quantum.Arithmetic.SignedLittleEndian, result : Microsoft.Quantum.Arithmetic.SignedLittleEndian) : Unit is Adj + Ctl
Giriş
xs : SignedLittleEndian
n bit tamsayıdan kareye
result : SignedLittleEndian
2n bit sonuç, başlangıçta |0⟩ durumunda olmalıdır.
Çıkış : Birim
Açıklamalar
Uygulama, öğesine dayanır SquareI
.