Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » 2 Funktionen--> 1 Version geht-die andere NAN Exception

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
08.02.2008, 10:52 Uhr
Unwissende
...die wirklich Unwissende 8-)


Hallo,
vielleicht könnt ihr mir weiterhelfen:
Ich habe folgende Funktion (funktionniert):


C++:
double ze1=0.;
double ze2=0.;

         ze1    =    pow(Rmmin, 0.8062);
         ze2    =    pow(l_Rz, 0.5263);
         bo    =    1. - 0.0001093*ze1*ze2;



Diese Version geht nicht:
(Dort bekomme ich eine NAN-Exception....


C++:
bo = 1. - 0.0001093 * pow(Rmmin, 0.8062) * pow(l_Rz, 0.5263);



Habt ihr eine Ahnung, wieso??
--
__________________________________
Unwissenheit ist vorläufig- Dummheit für immer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.02.2008, 10:56 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


fliesskommaunter oder überlauf würd ich jetzt mal stark vermuten, also die zahl wird so klein/groß das sie nicht mehr darstellbar wird.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.02.2008, 10:58 Uhr
0xdeadbeef
Gott
(Operator)


Ich hege die Vermutung, dass Rmmin oder l_Rz negativ werden, und zwar gerade in einer Umgebung, in der das fast reell darstellbar ist.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
08.02.2008, 13:31 Uhr
~Unwissende
Gast


Nehmen wir an, für die Zugfestigkeit einen Wert von Rmmin=1000. und fuer l_Rz=100....dann habe ich doch keinen Über/Unterlauf...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: