Les Snippets

Connexion

Determiner si un nombre entier est une puissance de 2

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 10/11/2008 17:49:51 et initié par WhiteHippo [Liste]
Date de mise à jour : 11/11/2008 17:46:53
Vue : 4712
Catégorie(s) : Maths, Trucs & Astuces
Langages dispo pour ce code :
- Delphi 5
- VB6, VBA
- VB6, VBA
- C# 1.x, C# 2.x, C# 3.x
- Tcl
- Voir tous les langages pour ce code snippet



Langage : VB6 , VBA
Date ajout : 11/11/2008
Posté par us_30 [Liste]
DateMAJ : 11/11/2008

Function EstPuissanceDe(nb As Long, p As Long) As Boolean
EstPuissanceDe = (nb - p ^ Int(Log(nb) / Log(p) + 0.5)) = 0
End Function


Sub Test() Debug.Print EstPuissanceDe(128, 2) End Sub
Remarque :
Alternative pour n'importe quelle puissance.



Codes sources en rapport avec : Puissance, 2, Power

{Flash} SAT13 - FPSCONVERTORV2.1 (AS2) - CALCULATEUR BALISTIQUE ET TEMPS DE CHARGE BATTERIE (AIRSOFT, PAINTABALL, ETC...)
Bonjours à tous, Je dépose ma premiére source, c'est un calculateur balistique et convertisseur...

{C / C++ / C++.NET} OPERATIONS SUR LES MATRICES
opérations sur les matrices: +addition +multiplication +puissance...

{C# / C#.NET} PUISSANCE 4
Petit puissance 4 sympatique....

{C / C++ / C++.NET} ALGORITHME D'ORDONANCEMENT
l'algorithme nous fait montrer une simulation de la mémoire virtuelle ;comment est l'ordonnancement ...

{C / C++ / C++.NET} POWERMETER [ WIN32 ] ( ETAT DE LA BATTERIE DE VOTRE PORTABLE )
Ce petit programme vous donne simplement l'état de la batterie de votre portable et vous indique si ...

{Visual Basic, VB6, VB.NET, VB 2005} MÉNAGER SON CPU, SON DÉGAGEMENT THERMIQUE, ET SA FACTURE D'EDF ... AVEC CLOCKGEN
Je sais c'est long, mais ca me parait nécessaire. ' 'IMPORTANT : 'en cas de fausse manip, de pl...

{JAVA / J2EE} FACTORISATION DES ENTIERS DE CODAGE RSA
ce programme factorise les entiers utilisés dans le codage rsa en adoptant l'astuse des puissances ....

{Python} PUISSANCE 4
Jeu de Puissance 4 pour 2 joueurs avec chute de la pièce dans la colonne et reconnaissance de partie...

{Flash} PUISSANCE 4 EN RESEAU
Bah oui, manquait plus que ça. le P4 en reseau jouable à 2 joueurs sur lan ou ordi distant. Rendez...

{JAVA / J2EE} PUISSANCE4 1 JOUEUR CONTRE L'ORDI
C'est un jeu de puissance 4,l'interfaces est intuitive(il devrait pas yavoir de problèmes) l'ordi jo...