Nullfeldaufspaltung von Benzol und Naphthalin im ... - ScienceUp.de
Nullfeldaufspaltung von Benzol und Naphthalin im ... - ScienceUp.de
Nullfeldaufspaltung von Benzol und Naphthalin im ... - ScienceUp.de
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
134<br />
A Quelltexte <strong>de</strong>r C++-Programme<br />
a + b", i, j, k, l);<br />
FehlerBehandlung.Ausloeschung(c,-d, "Formel 1: Term 5,<br />
c + d", i, j, k, l);<br />
b = (a + b) * r0; //>0 o<strong>de</strong>r 0 o<strong>de</strong>r 0<br />
d = 225.0 * omega/(2.0 * pow(r0,3)); //>0<br />
/*FEHLERTEST*/<br />
FehlerBehandlung.Ausloeschung(a,-b, "Formel 1: Term 5,<br />
a + b", i, j, k, l);<br />
FehlerBehandlung.Ausloeschung(-c,d, "Formel 1: Term 5,<br />
c + d", i, j, k, l);<br />
a = a + b; //=0<br />
b = c + d; //=0<br />
/*FEHLERTEST*/<br />
FehlerBehandlung.Ausloeschung(a,-b, "Formel 1: term 5,<br />
a + b", i, j, k, l);<br />
term5 = qr0*(a + b);<br />
/*FEHLERTEST*/<br />
FehlerBehandlung.IstGroesser(term5, MAX, "Formel 1:<br />
Term 5 (Q(r0)", i, j, k, l);<br />
//En<strong>de</strong> term5<br />
/*FEHLERTEST*/<br />
FehlerBehandlung.Ausloeschung(term4,-term5, "Formel 1:<br />
Term 4 + Term 5", i, j, k, l);<br />
return term1 * term2 * term3 * (term4 + term5);<br />
} //Formel1<br />
/**********************************************************/<br />
double Formel2( GtoParameter * Gto, double rik2, double<br />
rjl2, USHORT i, USHORT j, USHORT k, USHORT l)<br />
{<br />
double alphaI, alphaJ, alphaK, alphaL, sum;<br />
double term1, term2, term3, term4, term5;<br />
//Zwischenergebnisse<br />
Fehler FehlerBehandlung;<br />
alphaI = Gto[i].Alpha();<br />
alphaJ = Gto[j].Alpha();<br />
alphaK = Gto[k].Alpha();<br />
alphaL = Gto[l].Alpha();<br />
sum = alphaI + alphaJ + alphaK + alphaL;