LDIV(III) 5/7/73 LDIV(III) NAME ldiv, lrem - long division SYNOPSIS ldiv(hidividend, lodividend, divisor) lrem(hidividend, lodividend, divisor) DESCRIPTION The concatenation of the signed 16-bit hidividend and the unsigned 16-bit lodividend is divided by divisor. The 16- bit signed quotient is returned by ldiv and the 16-bit signed remainder is returned by lrem. Divide check and erroneous results will occur unless the magnitude of the divisor is greater than that of the high-order dividend. An integer division of an unsigned dividend by a signed divisor may be accomplished by quo = ldiv(0, dividend, divisor); and similarly for the remainder operation. Often both the quotient and the remainder are wanted. Therefore ldiv leaves a remainder in the external cell ldivr. BUGS No divide check check.