/* -*-C-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/missing.c,v 9.25 1989/09/22 09:33:16 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/missing.c,v 9.26 1989/10/28 11:00:32 cph Rel $
Copyright (c) 1987, 1988, 1989 Massachusetts Institute of Technology
{
register double x = ((value < 0) ? (-value) : value);
int e = 0;
- if (x > 1)
+ if (x >= 1)
{
while (1)
{
}
}
}
- else if ((x > 0) && (x < 1))
+ else if (x > 0)
{
while (1)
{
register double xr = (x * 4);
register double r = 4;
register int n = 1;
+ x *= 2;
while (xr < 1)
{
x = xr;