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

Mathématiques Discussion :

Problème de division


Sujet :

Mathématiques

  1. #1
    Membre régulier Avatar de luimême
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 176
    Points : 121
    Points
    121
    Par défaut Problème de division
    Bonjour,

    Voici mon besoin :

    J'ai du travail à faire "T" en minutes.
    J'ai "N" personnes pour faire ce travail.
    Mais je voudrais éviter si possible qu'une personne travaille moins de "tMin" minutes.

    Exemples :
    T = 6 minutes de travail.
    N = 5 personnes.
    tMin = 5 minutes.

    Je souhaiterais obtenir ceci : Personne N1 : 6 minutes. N2 : 0 min. etc...

    Actuellement, je fais une division, avec le reste pour la première personne :
    N1 : 2 min., N2 : 1min., N3 : 1min., N4 : 1min., N5 : 1min.

    Existe t-il une formule pour faire des divisions tout en respectant une valeur minimale pour le resultat de la division ?

    Merci pour vos réponses.

  2. #2
    Membre confirmé
    Profil pro
    Directeur Scientifique
    Inscrit en
    Avril 2005
    Messages
    419
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur Scientifique

    Informations forums :
    Inscription : Avril 2005
    Messages : 419
    Points : 554
    Points
    554
    Par défaut
    Tu calcules le nombre de personnes qui vont travailler effectivement

    N' = min(N, floor(T/tMin))

    Ensuite tu partages le travail T entre ces N' personnes en suivant la méthode que tu suggères.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Points : 397
    Points
    397
    Par défaut
    Citation Envoyé par FrancisSourd
    N' = min(N, floor(T/tMin))
    Plutôt N' = max(1, min(N, floor(T/tMin)))

    Sinon si T < tMin tu vas partager le travail entre 0 personne.

  4. #4
    Membre régulier Avatar de luimême
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 176
    Points : 121
    Points
    121
    Par défaut
    Merci.

  5. #5
    Membre confirmé
    Profil pro
    Directeur Scientifique
    Inscrit en
    Avril 2005
    Messages
    419
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur Scientifique

    Informations forums :
    Inscription : Avril 2005
    Messages : 419
    Points : 554
    Points
    554
    Par défaut
    Citation Envoyé par sovitec
    Plutôt N' = max(1, min(N, floor(T/tMin)))

    Sinon si T < tMin tu vas partager le travail entre 0 personne.
    Effectivement. Inversement, si T<tMin, on ne peut pas partager T en marceaux supérieurs à tMin donc le problème n'a pas de solution si tMin est une contrainte obligatoire.

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

Discussions similaires

  1. Problème avec division
    Par Invité dans le forum Débuter
    Réponses: 14
    Dernier message: 13/06/2008, 17h05
  2. Un problème de division
    Par chxlgs dans le forum Débuter
    Réponses: 3
    Dernier message: 27/02/2008, 12h28
  3. Problème de Division
    Par Dlyan dans le forum C++
    Réponses: 5
    Dernier message: 09/03/2006, 15h24
  4. problème de division par 100
    Par trent94 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/11/2005, 22h08
  5. [CR8.5] Problème de division par zéro sur formule
    Par franck.cvitrans dans le forum Formules
    Réponses: 3
    Dernier message: 10/06/2004, 13h41

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