Division entiére C++
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Division entiére C++



  1. #1
    invite480b28cd

    Division entiére C++


    ------

    salutation
    Je suis sur un tp de C/C++, et on me demende de faire une division entiére.
    Soient a et b deux float en entrée.
    et res le int de sortie
    Puis je faire ?

    (int)rest = int(a)/int(b)
    Et si c'est juste .... y'a pas d'autres maniére ?

    Merci.

    Une autre petite question en passant: pour le reste de la div .. rest=a%b ?

    -----

  2. #2
    invite6de5f0ac

    Re : Division entiére C++

    Bonjour,

    Je dirais plutôt... On a deux float (ou double) a et b, et on cherche q et r tels que
    a = b * q + r
    avec q entier. Donc a priori
    q = (int) (a / b)
    r = a - b * q
    et évidemment r est un float (ou un double).
    Sinon, on peut regarder les algorithmes de division, par exemple dans Knuth, mais là c'est l'artillerie lourde.

    Cordialement,

    -- françois

  3. #3
    invite480b28cd

    Re : Division entiére C++

    OKi merci bcp pour la division entiére.
    Mais pour le reste c'est pas la méme histoire vu que je crée une bilio de fonctions.
    iostream et math sont inclues dedans.
    Donc je peux pas utiliser le:
    r = a - b * q
    pour le reste de la division

  4. #4
    Gunman

    Re : Division entiére C++

    Pour avoir le reste, utilise le symbole % (modulo).

  5. A voir en vidéo sur Futura
  6. #5
    invite480b28cd

    Re : Division entiére C++

    Merci bcp pour votre aide

Discussions similaires

  1. partie entière
    Par bbdoll dans le forum Mathématiques du supérieur
    Réponses: 46
    Dernier message: 27/04/2020, 15h32
  2. Partie entiere TS
    Par invite33d8be82 dans le forum Mathématiques du collège et du lycée
    Réponses: 10
    Dernier message: 09/11/2008, 12h35
  3. partie entière
    Par invite4fb04ef6 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 12/02/2007, 09h11
  4. Série entière
    Par invitecd57206b dans le forum Mathématiques du supérieur
    Réponses: 15
    Dernier message: 28/11/2006, 21h04
  5. Série entière !
    Par invite870bfaea dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 16/11/2006, 21h28
Découvrez nos comparatifs produits sur l'informatique et les technologies.