Fonction bitCount()
Résolu/Fermé
A voir également:
- Fonction bitCount()
- Fonction si et - Guide
- Fonction si avec date ✓ - Forum Excel
- Ajout snap par la fonction - Forum Snapchat
- Fonction find vba - Astuces et Solutions
- Excel remplir une cellule en fonction d'une autre ✓ - Forum Excel
2 réponses
Cette fonction retourne bien le nombre de bits à 1 c'est bien cela ? Mais si je passe par exemple 28 comme entier que retourne t'elle ?
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
Modifié par KX le 3/10/2011 à 19:12
Modifié par KX le 3/10/2011 à 19:12
Regarde la documentation (in english of course) : Integer.bitCount(int)
Exemple :
Exemple :
static void test(int a,int b)
{
for (int n=a; n<=b; n++)
System.out.println(n+"\t"+Integer.bitCount(n)+"\t"+Integer.toBinaryString(n));
}
public static void main(String args[]) throws Exception
{
test(0,15);
test(-16,-1);
}La confiance n'exclut pas le contrôle
3 oct. 2011 à 19:21
28 = 11100 --> bitCount=3
3 oct. 2011 à 20:51