salve... dovevo fare un prog in C++ che calcolasse questo inegrale:
![]()
e ho scritto questa funzione
float integrale (double i) {
double c;
c=pow (M_E, -i*i/2)*0.1;
return c;
}
e nel main(){
..
for (i=0; i<N; i+0.1) {
somma+=integrale(i);
}
cout << "\n\n Il valore dell'integrale e': " << (1/sqrt(2*M_PI))*somma+0.5;
..
}
il problema è la velocità: infatti visti gli innumerevoli calcoli il prog nn conclude in tempi accessibile il calcolo finale..
lasciando perdere il main che mi sembra sia apposto, conoscete qualche tecnica x limitare i calcoli e rendere il prg + veloce