Wie kann ich bei C++ quadrieren ?
Habe da was von exp(log(a)*1/n) oder so im Kopf.
Aber das klappt nicht.
a steht für ?
n steht für ?
Sry, aber blicke da nicht durch.
GreeTz Selecta
Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge
Kann man das irgendwie mit Double oder so arbeiten ?
Das hier (http://community.borland.com/article/0,1410,16716,00.html) ist ein codebeispiel für so eine funktion IsNaN(). Diese ist vergleichbar mit der MS version (int _isnan( double x );).
Für die umwandlung von text in zahlen sollte es aber eigene funktionen geben, die neben dem wert auch die gültigkeit zurück liefern (also statt atof() und co.).
Da ist sicher ein borland-c++-intimus helfend zur stelle.
Alternativ kann man auch sscanf() benutzen und die ergebnisse überprüfen.
mr.escape
Das hier (http://community.borland.com/article/0,1410,16716,00.html) ist ein codebeispiel für so eine funktion IsNaN(). Diese ist vergleichbar mit der MS version (int _isnan( double x );).
Für die umwandlung von text in zahlen sollte es aber eigene funktionen geben, die neben dem wert auch die gültigkeit zurück liefern (also statt atof() und co.).
Da ist sicher ein borland-c++-intimus helfend zur stelle.
Alternativ kann man auch sscanf() benutzen und die ergebnisse überprüfen.
mr.escape