--- ray/src/common/portio.c 1992/10/02 16:09:57 2.3 +++ ray/src/common/portio.c 1996/11/15 16:17:05 2.4 @@ -93,6 +93,6 @@ FILE *fp; { double d; - d = (double)getint(4, fp)/0x7fffffff; + d = (getint(4, fp) + .5) / 0x7fffffff; return(ldexp(d, (int)getint(1, fp))); }