Dela via


IncByLUsingIncByLE-åtgärd

Fullständigt kvalificerat namn: Std.Arithmetic.IncByLUsingIncByLE

operation IncByLUsingIncByLE(adder : ((Qubit[], Qubit[]) => Unit is Adj + Ctl), c : BigInt, ys : Qubit[]) : Unit is Adj + Ctl

Sammanfattning

Ökar en liten endiansk register-ys med ett BigInt-nummer c med hjälp av angivet tillägg.

Beskrivning

Beräknar ys += c modulo 2ⁿ, där ys är ett litet endianskt register Längd(ys) = n > 0, c är ett BigInt-nummer, 0 ≤ c < 2ⁿ.