Division

Messages postés
26
Date d'inscription
mercredi 14 janvier 2004
Statut
Membre
Dernière intervention
14 juin 2004
- - Dernière réponse : cs_neodante
Messages postés
2837
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
- 7 mars 2004 à 22:39
Comment en java connaitre le reste d'une division ???

(ou si quelqu'un a uen solution autre pour savoir si un entier est pair ou impair).
Afficher la suite 

5 réponses

Messages postés
1155
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
29 avril 2011
3
0
Merci
Salut,

c'est l'opérateur %
Commenter la réponse de kirua12
Messages postés
333
Date d'inscription
dimanche 25 mai 2003
Statut
Membre
Dernière intervention
23 novembre 2009
1
0
Merci
test de partité :
simplement
(n&1)==0

c'est plus joli qu'1 division, non?

A+

DOBELIOU
Commenter la réponse de cs_Dobel
Messages postés
2837
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
0
Merci
:big) Neodante :big)

Ca ne renvoit pas le reste mais au moins on fait pas plus rapide au niveau exécution ... c'est comme la divion et le multiplication par multiple de 2 avec les opérateurs >> et << !!! Ah oui si quelqu'un se rappel à quoi sert l'opérateur >>> j'ai un trou de mémoire (je crois que c'est un truc pour les objets ... m'enfin !)
@+

[Responsable www.neogamedev.com]
Commenter la réponse de cs_neodante
Messages postés
333
Date d'inscription
dimanche 25 mai 2003
Statut
Membre
Dernière intervention
23 novembre 2009
1
0
Merci
Salut

j'connais bien un opérateur >>> en java mais c'est aussi sur des entiers

il fonctionne un comme >> mais il rajoute toujours des 0 à gauche alors que >> rajoute le bit de signe :

n=-2100000000 (au pif, il est bien ce nombre, non?)
en binaire :
n 10000010110101001000101100000000
n>>2 11100000101101010010001011000000
n>>>2 00100000101101010010001011000000

(ouaip, c'est chiant à taper tous ces chiffres)

A+

DOBELIOU
Commenter la réponse de cs_Dobel
Messages postés
2837
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
0
Merci
:big) Neodante :big)

OK thanks ... je viens de retrouver sa signification à l'instant dans un de mes livres !!!
@+

[Responsable www.neogamedev.com]
Commenter la réponse de cs_neodante