|
|
1.1 root 1: /*
2: * "@(#)r_mod.c 1.1"
3: */
4:
5: double r_mod(x,y)
6: float *x, *y;
7: {
8: double floor(), quotient = *x / *y;
9: if (quotient >= 0.0)
10: quotient = floor(quotient);
11: else
12: quotient = -floor(-quotient);
13: return(*x - (*y) * quotient );
14: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.