[C++ lvl Bidon] Plantage

Résolu
ekra Messages postés 1870 Date d'inscription   Statut Membre Dernière intervention   -  
ekra Messages postés 1870 Date d'inscription   Statut Membre Dernière intervention   -
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 !!!

#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

ekra Messages postés 1870 Date d'inscription   Statut Membre Dernière intervention   342
 
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
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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...
0
ekra Messages postés 1870 Date d'inscription   Statut Membre Dernière intervention   342
 
Ok, merci.
0