Function ramp::ll::divrem_1 [] [src]

pub unsafe fn divrem_1(qp: LimbsMut, qxn: i32, xp: Limbs, xs: i32, d: Limb) -> Limb

Divides the xs least-significant limbs at xp by d, storing the result in {qp, qxn + xs}.

Specifically, the integer part is stored in {qp+qxn, xs} and the fractional part (if any) is stored in {qp, qxn}. The remainder is returned.