scara 95 , grazie per la risposta , ho trovato il seguente codice :
#include<math.h>
#include<stdlib.h>
#include<stdio.h>
int main()
{
double derive(double(*f)(double),double x0)
{
constdouble delta =1.0e-10;
double x1 = x0 - delta;
double x2 = x0 + delta;
double y1 = f(x1);
double y2 = f(x2);
return(y2 - y1)/(x2 - x1);
}
double der = derive(sin,0.0);
printf("%lf\n", der);}
return 0;
a questo punto però me lo calcolo solo per il seno , se volessi per esempio calcolare la derivata di 2x?