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++Builder Discussion :

division de deux variable.


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 59
    Par d�faut division de deux variable.
    bonjour

    est ce qu'il y a un moyen de faire une op�ration de division autre qu'avec le "/" ou le "%".
    je m'explique par exemple mon op�ration consiste a diviser 3 sur 2 et mon r�sultat devrait �tre 1.5 alors qu'avec les deux op�rateurs pr�c�dents le r�sultat est soit 1 soit 5.

    Merci.

  2. #2
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Salut,
    c'est parce que tu utilise des variable int au lieu de variable double ou float

    Les variable int sont des variable enti�re, qui n'accepte donc pas la virgule, alors que les double ou les float oui.

    De plus pour avoir un r�sultat en double ou float, il faut qu'au moins l'une des deux variable utilis� pour le calcule soit elle m�me un double ou un float

  3. #3
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par d�faut
    C'est tout � fais possible, il faut juste forcer le r�sultat de ton op�ration par un cast :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
      double result;
      int a = 3;
      int b = 2 ;
      result = (double) a/b ;
      ShowMessage( FloatToStr( result ) ) ;
    Ce bout de code affichera bien

    1,5

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. division de deux variables
    Par sa7lia1990 dans le forum D�buter
    R�ponses: 13
    Dernier message: 04/10/2012, 12h46
  2. Probl�me de syntaxe sur la division non arrondie de deux variables
    Par fuyo2004 dans le forum G�n�ral Python
    R�ponses: 2
    Dernier message: 28/05/2010, 17h27
  3. division de deux variables enti�res
    Par debian_seb dans le forum D�buter
    R�ponses: 5
    Dernier message: 10/02/2008, 10h51
  4. enregistrer deux variable diff�rente dans un seul champs
    Par developpeur_mehdi dans le forum Bases de donn�es
    R�ponses: 7
    Dernier message: 07/03/2004, 23h18
  5. Concat�ner deux variables ?
    Par glsn dans le forum ASP
    R�ponses: 2
    Dernier message: 19/12/2003, 13h53

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