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  er-
     roneous results will occur unless the magnitude of the divi-
     sor is greater than that of the high-order dividend.
     An integer division of an unsigned dividend by a signed  di-
     visor 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.
                              - 1 -