1 % 2 = ?
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

1 % 2 = ?



  1. #1
    invite234d9cdb

    1 % 2 = ?


    ------

    Bonsoir !

    Question réthorique aujourd'hui : la fonction module renvoit le reste de la division, mais que renvoit-elle si la division n'est pas possible ? 1 % 2 = ?

    -----

  2. #2
    invite427a2582

    Re : 1 % 2 = ?

    la division est possible 1/2 = 0.5
    il n'y a donc pas de reste

  3. #3
    invite234d9cdb

    Re : 1 % 2 = ?

    Merci !

  4. #4
    invite765732342432
    Invité

    Re : 1 % 2 = ?

    Citation Envoyé par Syracuse_66 Voir le message
    la division est possible 1/2 = 0.5
    il n'y a donc pas de reste
    Euh... Je ne suis pas trop d'accord:
    1 = 2*0 + 1

    Le reste de la division (et donc le modulo) est 1

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

    Re : 1 % 2 = ?

    En fait le modulo suppose que la division ne se fait pas => le reste vaut 1. C'est plus logique...

  7. #6
    zoup1

    Re : 1 % 2 = ?

    Pour un peu plus précis l'opération modulo, rend le reste de la division entière (sans aller chercher ce qu'il y a derrière la virgule).
    Cette opération est complémentaire de la division entière /

    Comme le dit Faith
    n / m = a
    n % m = b

    veut dire que n = m * a +b

    où a, b, n et m sont des nombres entiers.
    Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.

  8. #7
    invite427a2582

    Re : 1 % 2 = ?

    à oui exact, j'avais oublié qu'on se situait dans N
    de toute manière la division euclidienne par 2 ne peut doner que 2 restes : 0 ou 1
    si le chiffre est impaire, le reste est donc 1

    désolé