[C++ lvl Bidon] Plantage
Résolu
ekra
Messages postés
1873
Statut
Membre
-
ekra Messages postés 1873 Statut Membre -
ekra Messages postés 1873 Statut Membre -
Bonjour,
Je viens d'installer Dev-C++ et j'ai voulu tester un petit programme pour calculer Pi à une erreur souhaité près.
Je commence par calculer la somme des 1/k^2, mais là directe ça plante... pourtant je pars bien de 1... Lorsque j'enlève les 1/k^2, tout il n'y a pas d'erreur (mais du coup c'est pas la somme souhaité).
Mater le code de beginner :p mais je ne comprends pas !!!
Si quelqu'un veut bien m'expliquer, c'est sympa !
Salut !
Je viens d'installer Dev-C++ et j'ai voulu tester un petit programme pour calculer Pi à une erreur souhaité près.
Je commence par calculer la somme des 1/k^2, mais là directe ça plante... pourtant je pars bien de 1... Lorsque j'enlève les 1/k^2, tout il n'y a pas d'erreur (mais du coup c'est pas la somme souhaité).
Mater le code de beginner :p mais je ne comprends pas !!!
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
float resultat=0;
int i;
for (i=1;i<=15;i++)
{
resultat+=1/(i^2);
}
cout << resultat;
system("PAUSE");
return EXIT_SUCCESS;
}
Si quelqu'un veut bien m'expliquer, c'est sympa !
Salut !
2 réponses
-
je precise : plantage du programme (rapport d'erreur Windows) sinon pas de PB à la compilation.
Et ci dessus c'est une somme de 1 à 15 des 1/k^2 -
Salut.
Pour toi, que veux dire "^" ? pour moi en C c'est le ou exclusif.
En plus, si j'ai bien compris, tu veux calculer pi avec une somme de quotiens. Tu est sur que tu va avoir une bonne précision, parceque avec un PC et ses erreur d'arrondi...