Hallo,
ich steige gerade in die C-Programmierung ein und wollte folgendes Beispiel aus einem C-Buch zum ausführen bringen. Ich bekomme aber immer die Fehlermeldung: "Undefined reference to sin". Kann mir vielleicht jemand weiterhelfen?
Merci,MfG
Florian
#include <stdio.h>
#include <math.h>
void main()
{
float x,y;
/*Tastatureingabe*/
printf("Geben Sie einen float-Wert ein:
");
scanf("%g",&x);
/*Berechnung des Resultats*/
y=2*sin(2*x);
/*Ausgabe des Resultats*/
printf("Das Ergebnis lautet %f",y);
}
Sinusfunktion
Re: Sinusfunktion
Hi Florian,
wahrscheinlich wird die Mathe-Bibliothek nicht richtig gelinkt (sollte unter Linux eigentlich von alleine gehen). Probier mal beim Compilieren die Option '-lm'.
Viel Glueck
wahrscheinlich wird die Mathe-Bibliothek nicht richtig gelinkt (sollte unter Linux eigentlich von alleine gehen). Probier mal beim Compilieren die Option '-lm'.
Viel Glueck