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 resultdepolayı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.