Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

[C] - Comparaison entre deux variables de type différent



  1. #1
    jorg1n

    [C] - Comparaison entre deux variables de type différent


    ------

    Bonjour,

    voila je rencontre un problème, et je pense avoir trouvé d'où ce la venais..
    j'ai 2 variables toto_shortint et toto_float, et dans mon programme je souhaite faire un test entre ces 2 valeurs:

    Code:
    short int toto_shortint;
    float toto_float;
    
    [...]
    
    
    if (toto_float > toto_shortint)
       {
          toto_float = toto_shortint;
       }
    else
       {
       }
    Mais voila, je ne rentre jamais dans la condition...et je pense que cela est dû au fait que mes variables sont de type différent..
    Que dois je faire pour réaliser ce que je souhaite faire?? mis à part mettre mes 2 variables de même type à l'initialisation et ce que je ne souhaite pas faire...

    Merci d'avance

    -----

  2. Publicité
  3. #2
    lil-vince

    Re : [C] - Comparaison entre deux variables de type différent

    Salut,

    Es-tu sur que c´est bien le test qui ne fonctionne pas ou est-ce que ça peut aussi être l´assignation de la valeur de toto_shortint à toto_float?
    Vérifie déjà ça...

    Sinon il y a des possibilités de faire un forçage (je crois que ça s´appel comme ça):

    toto_float = (float)toto_shortint:

  4. #3
    Beyond

    Re : [C] - Comparaison entre deux variables de type différent

    Ca s'appelle du transtypage, et ça devrait marcher !

  5. #4
    jorg1n

    Re : [C] - Comparaison entre deux variables de type différent

    Merci pour vos conseils,
    en ce qui concerne le transtypage, dois je le mettre aussi dans le test, de cette façon:
    Code:
    short int toto_shortint;
    float toto_float;
    
    [...]
    
    
    if (toto_float > (float)toto_shortint)
       {
          toto_float = (float)toto_shortint;
       }
    else
       {
       }
    Merci d'avance

  6. A voir en vidéo sur Futura

Discussions similaires

  1. Corrélation-Régression entre deux variables
    Par gemb dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 17/04/2008, 14h55
  2. Réponses: 4
    Dernier message: 24/03/2008, 18h47
  3. Différence entre deux type de génératrices.
    Par EVAcrever dans le forum Technologies
    Réponses: 22
    Dernier message: 22/02/2008, 20h58
  4. TPE : Différence entre deux type de génératrices.
    Par EVAcrever dans le forum TPE / TIPE et autres travaux
    Réponses: 4
    Dernier message: 21/02/2008, 23h06
  5. comparaison de deux fonctions
    Par the strange dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 31/10/2005, 10h48
Découvrez nos comparatifs produits sur l'informatique et les technologies.