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 :

Résultat soustraction faux


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 69
    Points : 41
    Points
    41
    Par défaut Résultat soustraction faux
    Bonjour,

    J'ai récupéré les valeurs d'un fichiers csv dans un tableau php. Sur chaque ligne du tableau, j'effectue une soustraction entre 2 cellules.
    Mais au bout de 15 lignes traitées, le résultat de la soustraction sur les lignes suivantes est faux.

    Pouvez-vous m'aider ?

    Cordialement.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    Citation Envoyé par mb10 Voir le message
    Pouvez-vous m'aider ?
    oui

  3. #3
    Membre du Club
    Homme Profil pro
    au
    Inscrit en
    Mars 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Zélande

    Informations professionnelles :
    Activité : au
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2011
    Messages : 41
    Points : 52
    Points
    52
    Par défaut
    Citation Envoyé par mb10 Voir le message
    Bonjour,

    J'ai récupéré les valeurs d'un fichiers csv dans un tableau php. Sur chaque ligne du tableau, j'effectue une soustraction entre 2 cellules.
    Mais au bout de 15 lignes traitées, le résultat de la soustraction sur les lignes suivantes est faux.

    Pouvez-vous m'aider ?

    Cordialement.
    Es que c'est possible de nous fournir ton code PHP pour voir ou est l'erreur ?
    Merci.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 69
    Points : 41
    Points
    41
    Par défaut
    Bonjour,

    Voici la ligne que je lance pour la soustraction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $tab_3[5][$val_comp1] = intval($tab_2[$f][2] - intval($tab_1[$f][2]);
    je soustrait un élément de tab_2 avec un élément de tab_1 et je mets le résultat dans un troisième tableau.

    j'ai récupéré les valeurs des tableaux tab_1 et tab_2 en faisant un echo juste avant cette ligne de code.
    J'ai ensuite copié les valeurs dans un fichier excel et effectué la soustraction.
    J'ai ensuite comparé le résultat avec celui retourné par le programme php.
    Résultat : les 15 premières lignes sont corrects mais dans les lignes suivantes aléatoirement certaines soustractions sont incorrectes.

    je voulais également préciser que les éléments des tableaux tab_1 et tab_2 proviennent d'un fichier csv.

    Cordialement.

  5. #5
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372
    Par défaut
    Déjà, j'aurais tendance à dire que tu t'es emmêlé dans les parenthèses :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $tab_3[5][$val_comp1] = intval($tab_2[$f][2]) - intval($tab_1[$f][2]);
    Mais c'est peut-être un problème de copier-coller dans le post

    Sinon, peut-être que le problème se situe au niveau de la récupération des données...

Discussions similaires

  1. nfdump me retourne des résultats complétement faux
    Par supcomingenieur dans le forum Réseau
    Réponses: 0
    Dernier message: 21/06/2013, 19h23
  2. [AC-2007] Requête - Le résultat est faux
    Par cilia77 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 26/04/2013, 21h02
  3. Réponses: 4
    Dernier message: 27/06/2006, 12h02
  4. Réponses: 1
    Dernier message: 08/04/2006, 12h41
  5. [BDE][PARADOX][D7]Filter et RecordCount = résultat faux
    Par N1bus dans le forum Bases de données
    Réponses: 2
    Dernier message: 15/10/2004, 22h15

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