-
-
Neuer Benutzer
Öfters hier
doch eigentlich schon, so hab ich es mal probiert, funktioniert aber nicht wirklich:
double logarithmus (double, double);
// Funktion logarithmus()
void main ()
{
double l, n, b ; // Deklaration von Variablen
b = 20; // Definition der Basis
n = 5; // Definition des Numerus
// Aufruf der Funktion und
l = logarithmus ( b, n ); // Definition von l
}
// logarithmus()
// Definition der Funktion
// Berechnet den Logarithmus des Numerus zu einer beliebigen
// Basis
double logarithmus (double bas, double num)
{
return (log10(num)/log10(bas));
}
kann sich das jemand mal anschauen.
Und wie kann ich, um zu überprüfen ob es funktioniert, weiter vorgehen. Kann ich den berechneten Wert einfach einem PORT zuweisen und dann im I/O Register schauen ob es stimmt??
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen