Function ramp::ll::divrem[][src]

pub unsafe fn divrem(
    qp: LimbsMut,
    rp: LimbsMut,
    np: Limbs,
    ns: i32,
    dp: Limbs,
    ds: i32
)

Divides {np, ns} by {dp, ds}. If ns <= ds, the quotient is stored in {qp, 1}, otherwise the quotient is stored to {qp, (ns - ds) + 1}. The remainder is always stored to {rp, ds}.