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

Langage PHP Discussion :

Calcul d'exposant


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Août 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 92
    Par défaut Calcul d'exposant
    Bonjour,

    je souhaite réaliser en php ce calcul:
    r=a(h1-h2)^b

    j'ai essayé cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $r=$a*pow(($h1-$h2),$b);
    mais ca ne marche pas ...(résultat faux ou message -1.#IND)

    si quelqu'un peut m'indiquer la syntaxe...

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 27
    Par défaut
    Hello,

    hum pourquoi résultat faux ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php
    $a=2;
    $h1=6;
    $h2=3;
    $b=2;
    echo $r=$a*pow(($h1-$h2),$b);
    ça me donne 18 ce qui correspond bien à 2 x (6-3)²

    Non ?

    laurent

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 530
    Par défaut
    ta syntaxe à l'air juste, j'ai essayé ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $a=4;
    $h1=4;
    $h2=2;
    $exp=2;
     
    $r=$a*pow(($h1-$h2),$exp);
     
    echo $r;
    et obtenu la réponse : 16

    es-tu sûr que la valeur de ton exposant est valide ? (nombre entier)

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Août 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 92
    Par défaut
    tout juste ...; mon exposant n'est pas un entier.

    Quelle est alors la fonction a utiliser ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 27
    Par défaut
    La même (pow) mais est-ce que ta soustraction est positive ?

    Je n'ai de soucis que si la soustraction est positive ET que l'exposant est un réel.

    laurent

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Août 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 92
    Par défaut
    en regardant mes données je m'apercois que ma soustraction peut être de cette ordre :

    200 - (-200)

    php comprends pas ?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 27
    Par défaut
    Désolé c'est moi qui allait un peu vite en besogne J'ai édité mon précédent post dans l'intervalle.

    Laurent

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

Discussions similaires

  1. Comment calculer un exposant ?
    Par savoir dans le forum Débuter
    Réponses: 5
    Dernier message: 12/12/2007, 17h37
  2. calcul avec exposant
    Par sandball22 dans le forum C
    Réponses: 8
    Dernier message: 04/05/2007, 10h04
  3. Calcul d'exposants décimaux
    Par yobbas dans le forum C
    Réponses: 4
    Dernier message: 01/06/2006, 16h19
  4. [TP7] Calculer sin, cos, tan, sqrt via le FPU
    Par zdra dans le forum Assembleur
    Réponses: 8
    Dernier message: 25/11/2002, 04h09
  5. Algo de calcul de FFT
    Par djlex03 dans le forum Traitement du signal
    Réponses: 15
    Dernier message: 02/08/2002, 17h45

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