Arrondis a 8

Signaler
Messages postés
10
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
26 avril 2005
-
Messages postés
546
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
4 mai 2007
-
j'aurais voulu savoir comment je px faire pour que qd je rentre un chiffre, il me l'arrondisse a tous les muyltiple de 8.

tous les chiffre plus petit que 8 retourne 0
les chiffres >= 8 et <16 retourne 8
les chiffres >= 16 et <24 retourne 16

merci

4 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
25
regarde a quoi ressemble 8 en binaire et tu devrais trouver en faisant une operation booleenne dessus.
BruNews, ciao...
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
Deux solutions:

nb &= ~7;

ou

nb = (nb >> 3) << 3;
:-p :sleepy) :shy) :sleepy) :-p
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
25
Bravo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
BruNews, ciao...
Messages postés
546
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
4 mai 2007
1
merde alros moi joré utiliser le pgcd du nombre avec 8 et faire un calcul de ouf wowo ^^