You are not logged in.

  • Login

1

Wednesday, February 10th 2010, 3:28pm

Beispiel zu isnan() in c gesucht

Hey Leute,
wie die Überschrift schon sagt suche ich ein Anwendungsbeispiel zu dem Makro isnan(fp-datentyp x) in C.

2

Wednesday, February 10th 2010, 3:34pm

hallo und wilkommen im forum,

google doch einfach danach... isnan() c.
und schon hast du ne beispiel: Beispiel

thx, truespin

3

Wednesday, February 10th 2010, 4:11pm

oh man, sorry. bin schon ne stunde am googlen und hab nichts hilfreiches gefunden. hab ich wohl nicht richtig gelesen.
danke erstmal.
nur leider hilft mir das nicht wirklich weiter. ich weiß nciht wie ich das so verwednen kann wie ich das gerade brauche.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
printf("Geben Sie die zu kellernde Zahl ein!\n");
         scanf("%lf", &dz);

         if(!isnan(dz)){
                          //Element dz im stack speichern
                          k = (struct zahl *) calloc(1, sizeof(struct zahl));
                          k->z = dz;
                          k->next = stack;
                          stack = k;
         
                          //Ausgabe des neuen Stacks
                          printf("\nDer Kellerinhalt ist:\n"); 
                          lauf = stack;
                          while(lauf!=NULL){
                                            printf("%lf\n", lauf->z);
                                            lauf = lauf->next;                
                          }
         }
         else{
              printf("\nDies war keine gueltige Gleitpunktzahl!\n");     


der soll also das element nur kellern wenn es eine reelle zahl ist, sonst nich...so wie ich das verstanden hab müsste das doch so funktionieren oder?
der commpiler meckert auch nicht, nur leider ändert sich nichts beim programmablauf.

4

Thursday, February 11th 2010, 8:04am

hallo,

was hast du denn für returns von isnan()?
schreib die doch mal auf... also für alles was du im übergeben kannst.

thx, truespin

Similar threads

Social bookmarks