IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Cherche matheux desesperement


Sujet :

C#

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 6
    Par défaut Cherche matheux desesperement
    Hello à tous,
    Je crois que je suis foutu... Je dois développer une application et il y a un calcul de combinaisons (pour un coefficient binomial) qui peut prendre des valeurs m et n assez grandes. Ma TI92 le calcul sans problème mais je n'arrive pas à l'intégrer dans C#... les snipet du type:

    public static int Binom(int n, int m)
    {
    int[] b = new int[n + 1];
    b[0] = 1;
    for (int i = 1; i <= n; ++i)
    {
    b[i] = 1;
    for (int j = i - 1; j > 0; --j)
    b[j] += b[j - 1];
    }
    return b[m];
    }

    ne marchent pas pour des grand nombres et je n'arrive pas à trouver de bibliothèque gratos, je ne sais pas comment travailler avec des formats scientifiques du type XEXX c'est le cauchemard total!!!!

    Quelqu'un a t'il une idée? Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    essaye le type double au lieu de int

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 71
    Par défaut
    je dirais meme un "long double"

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 6
    Par défaut Remerciements
    Chers amis,
    Un grand merci pour votre réponse! 2 lignes qui me changent la vie, tout fonctionne à merveille. Lorsque je vois la réponse j'ai un peu honte de vous avoir dérangé pour ça et de ne pas l'avoir trouvé par moi-même, et dire que j'ai passé deux heures à naviguer et à essayer des trucs de malades! Y a des jours où la réussite me manque. Bref un immense merci.
    Patrick
    PS: le long double c# ne me l'accepte pas (ce n'est pas trop grave en fait, le double me permet d'avancer)

  5. #5
    Membre émérite
    Inscrit en
    Août 2006
    Messages
    550
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Août 2006
    Messages : 550
    Par défaut
    Decimal est le plus approprié pour les calculs pointus. (variable sur 64 bits)

    Par contre attention aux précisions...

    Je te conseille de lire ce post qui parle des problèmes de précision :
    http://www.developpez.net/forums/sho...d.php?t=235639

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Cherche Browser HDF5 desesperement
    Par bdeuu dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 22/04/2008, 16h29
  2. [langage] Je cherche un bon livre ?
    Par Anonymous dans le forum Langage
    Réponses: 13
    Dernier message: 09/04/2003, 13h16
  3. cherche algos Delphi pour : Huffman, R.S.A, D.E.S.
    Par X-Delphi dans le forum Débuter
    Réponses: 3
    Dernier message: 24/08/2002, 18h51
  4. Cherche l'algo crc 16 bits
    Par icepower dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 21/08/2002, 13h27
  5. [web] Cherche un conseil pour un livre perl-tk
    Par Anonymous dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 29/04/2002, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo