delorie.com/archives/browse.cgi | search |
Xref: | news2.mv.net comp.lang.c:55135 comp.lang.c++:70786 comp.os.msdos.djgpp:794 comp.std.c:4691 gnu.g++.help:4513 gnu.gcc.help:5711 |
From: | thads AT csn DOT net (Thad Smith) |
Newsgroups: | comp.lang.c,comp.lang.c++,gnu.gcc.help,gnu.g++.help,comp.os.msdos.djgpp,comp.std.c |
Subject: | Re: float != float and floats as return types |
Date: | 4 Feb 1996 22:09:25 -0700 |
Organization: | T3 Systems |
Lines: | 17 |
Message-ID: | <icPFxQ9yth8T084yn@csn.net> |
References: | <4ej9lb$mpc AT fu-berlin DOT de> <4elnjj$er4 AT server2 DOT rz DOT uni-leipzig DOT de> |
<4eqc7l$ugh AT godzilla DOT zeta DOT org DOT au> <4eqtu3$ddo AT der DOT twinsun DOT com> | |
<TANMOY DOT 96Feb1164022 AT qcd DOT lanl DOT gov> <4ettr4$al5 AT der DOT twinsun DOT com> | |
<TANMOY DOT 96Feb3105644 AT qcd DOT lanl DOT gov> | |
Reply-To: | ThadSmith AT acm DOT org |
NNTP-Posting-Host: | 199.117.27.22 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
In article <TANMOY DOT 96Feb3105644 AT qcd DOT lanl DOT gov>, tanmoy AT qcd DOT lanl DOT gov (Tanmoy Bhattacharya) wrote: >As you explicitly state, this is a conversion from float to float, so >no conversion ought to take place according to the section >quoted. This, I believe, needs to be corrected: I guess the >possibility of extra precision was not thought of in this section. I recall that Plauger admitted this in one of his CUJ columns several years ago. As a work-around, one can cast an expression twice to trigger the conversion: (float)(long double) (f1 + f2) Thad
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |