/*Copyright (C) 1992, 1996 by Thomas Glen Smith. All Rights Reserved.*/
/* residue APL2 V1.0.0 *************************************************
* Returns the remainder after dividing left into rite. *
***********************************************************************/
#define INCLUDES 0
#include "includes.h"
double residue(left,rite)
double left,rite;
{
double floor();
if (left == 0.0) return(rite);
return(rite - left * floor(rite / left));
}