# | Line 147 | Line 147 | getflt( /* get a floating point number */ | |
---|---|---|
147 | getc(fp); /* exactly zero -- ignore exponent */ | |
148 | return(0.0); | |
149 | } | |
150 | < | d = (l + (l > 0 ? .5 : -.5)) * (1./0x7fffffff); |
150 | > | d = (l + .5 - (l<0)) * (1./0x7fffffff); |
151 | return(ldexp(d, (int)getint(1, fp))); | |
152 | } | |
153 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |