Mail Archives: djgpp/1997/03/06/07:05:27
| From: | Thomas Knudsen <tk AT geb DOT gfy DOT ku DOT dk>
|
| Newsgroups: | comp.os.msdos.djgpp
|
| Subject: | sizeof(long double)
|
| Date: | Wed, 5 Mar 1997 14:18:31 +0100
|
| Organization: | News Server at UNI-C, Danish Computing Centre for Research and Education.
|
| Lines: | 24
|
| Message-ID: | <Pine.SGI.3.95.970305141038.8443A-100000@geb.gfy.ku.dk>
|
| NNTP-Posting-Host: | geb.gfy.ku.dk
|
| Mime-Version: | 1.0
|
| To: | djgpp AT delorie DOT com
|
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Based on the figures in float.h, I have always believed, that a long
double in djgpp corresponded to an 80 bit IEEE float. However, the
following code fragment:
#include <stdio.h>
#include <stdlib.h>
int main(void){
printf("sizeof(long double)==%d\n", (int) sizeof(long double));
return 0;
}
prints: sizeof(long double)==12
is this really true?
Thomas
--
Thomas Knudsen | www: http://www.gfy.ku.dk/~tk/
National Survey and Cadastre - Denmark | e-mail: tk AT gfy DOT ku DOT dk
Geodetic office, Rentemestervej 8 | Direct Phone: +45 35 87 52 55
DK-2400 Copenhagen NV, Denmark | FAX: +45 35 87 50 52
- Raw text -