다음을 통해 공유


ApplyIfLessL 작업

정규화된 이름: Std.Arithmetic.ApplyIfLessL

operation ApplyIfLessL<'T>(action : ('T => Unit is Adj + Ctl), c : BigInt, x : Qubit[], target : 'T) : Unit is Adj + Ctl

요약

if (c < x) { action(target) }계산합니다. 즉, BigInt 값 action little-endian 큐비트 레지스터보다 작은 경우 targetc 적용됩니다x