Sinusfunktion

Post Reply
Message
Author
Flo

Sinusfunktion

#1 Post by Flo »

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);
}

stderra

Re: Sinusfunktion

#2 Post by stderra »

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

Flo

Re: Sinusfunktion

#3 Post by Flo »

Danke,
mit der Option hat es hingehaut.
Florian

Post Reply