[C++ lvl Bidon] Plantage

Résolu/Fermé
ekra Messages postés 1870 Date d'inscription vendredi 15 avril 2005 Statut Membre Dernière intervention 24 juillet 2014 - 15 avril 2006 à 18:34
ekra Messages postés 1870 Date d'inscription vendredi 15 avril 2005 Statut Membre Dernière intervention 24 juillet 2014 - 16 avril 2006 à 18:52
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 !
A voir également:

2 réponses

ekra Messages postés 1870 Date d'inscription vendredi 15 avril 2005 Statut Membre Dernière intervention 24 juillet 2014 342
15 avril 2006 à 19:49
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 vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
16 avril 2006 à 17:57
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 vendredi 15 avril 2005 Statut Membre Dernière intervention 24 juillet 2014 342
16 avril 2006 à 18:52
Ok, merci.
0