| version 1.66, Thu Sep 19 19:04:42 2002 UTC | version 1.67, Fri Oct 4 19:17:06 2002 UTC | ||
|---|---|---|---|
|
|
||
| extern const char reloc_bits[]; | extern const char reloc_bits[]; | ||
| #endif | #endif | ||
| DCell double2ll(Float r) | |||
| { | |||
| #ifndef BUGGY_LONG_LONG | |||
| return (DCell)(r); | |||
| #else | |||
| DCell d; | |||
| d.hi = ldexp(r,-(int)(CELL_BITS)) - (r<0); | |||
| d.lo = r-ldexp((Float)d.hi,CELL_BITS); | |||
| return d; | |||
| #endif | |||
| } | |||
| int main(int argc, char **argv, char **env) | int main(int argc, char **argv, char **env) | ||
| { | { | ||
| #ifdef HAS_OS | #ifdef HAS_OS |
|
||||||||
|
CVS Admin Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |