Mathématiques

Calculatrice de logarithme en base 2

Paramètres
Réinitialiser
Partager le résultat
Enregistrer
Intégrer
Signaler un bug

Partager calculatrice

Ajoutez notre calculatrice gratuite à votre site Web

Veuillez entrer une URL valide. Seules les URLs HTTPS sont prises en charge.


Utilisez les valeurs actuelles dans les champs de saisie de la calculatrice sur la page comme valeurs par défaut pour la calculatrice intégrée.


Couleur de focus de la bordure d'entrée, couleur de la case à cocher, couleur de survol des éléments sélectionnés, etc.


Veuillez accepter les Conditions d'utilisation.

Aperçu

Enregistrer la calculatrice

Paramètres de la calculatrice

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Partager calculatrice

Qu’est-ce qu’une calculatrice de logarithme en base 2

Une calculatrice de logarithme en base 2 trouve le logarithme binaire d’un nombre : la puissance à laquelle il faut élever 2 pour obtenir ce nombre. Écrit log2(x)\log_2(x), il répond à la question « deux à la puissance de quel exposant est égal à xx ? » L’outil permet aussi de changer la base, de sorte qu’il fait aussi office de calculatrice de logarithmes générale et peut résoudre pour le nombre ou la base lorsque les autres valeurs sont connues.

Le logarithme binaire est le complément naturel des puissances de deux. Comme les ordinateurs stockent et traitent l’information en bits, log2\log_2 apparaît constamment lorsqu’on compte combien de bits, de niveaux ou de doublements composent une quantité.

Comment fonctionne la calculatrice

Saisissez le nombre xx et la calculatrice renvoie instantanément log2(x)\log_2(x). La base est préréglée sur 2 pour le logarithme binaire, mais vous pouvez la remplacer par toute valeur positive différente de 1 pour calculer un logarithme dans une autre base. Avec le sélecteur « Calculer », vous pouvez aussi changer l’inconnue et résoudre pour le nombre ou la base au lieu du logarithme.

En interne, le résultat est calculé avec la formule de changement de base, qui exprime tout logarithme à l’aide du logarithme naturel :

log2(x)=ln(x)ln(2)\log_2(x) = \frac{\ln(x)}{\ln(2)}

Formule

Le logarithme binaire est défini par la relation :

log2(x)=yif and only if2y=x\log_2(x) = y \quad \text{if and only if} \quad 2^y = x

Pour une base générale bb, la formule de changement de base donne :

logb(x)=ln(x)ln(b)=log10(x)log10(b)\log_b(x) = \frac{\ln(x)}{\ln(b)} = \frac{\log_{10}(x)}{\log_{10}(b)}

Parmi les identités utiles du logarithme binaire :

  1. Règle du produit : log2(MN)=log2(M)+log2(N)\log_2(M \cdot N) = \log_2(M) + \log_2(N)
  2. Règle du quotient : log2(MN)=log2(M)log2(N)\log_2\left(\frac{M}{N}\right) = \log_2(M) - \log_2(N)
  3. Règle de la puissance : log2(Mk)=klog2(M)\log_2(M^k) = k \cdot \log_2(M)
  4. Puissances de deux : log2(2n)=n\log_2(2^n) = n

Exemples résolus

Exemple 1 : Une puissance exacte de deux

Trouvez log2(8)\log_2(8). Comme 23=82^3 = 8, l’exposant est 3 :

log2(8)=3\log_2(8) = 3

Exemple 2 : Une puissance de deux plus grande

Trouvez log2(1024)\log_2(1024). Parce que 210=10242^{10} = 1024, le résultat est 10 :

log2(1024)=10\log_2(1024) = 10

Exemple 3 : Un résultat non entier

Trouvez log2(10)\log_2(10). Dix n’est pas une puissance de deux, donc la réponse est irrationnelle :

log2(10)=ln(10)ln(2)3.32193\log_2(10) = \frac{\ln(10)}{\ln(2)} \approx 3.32193

Exemple 4 : Changer la base

Réglez la base sur 10 et le nombre sur 100. Alors :

log10(100)=2since102=100\log_{10}(100) = 2 \quad \text{since} \quad 10^2 = 100

Applications pratiques

Le logarithme binaire apparaît partout où les quantités doublent ou se réduisent de moitié :

  1. Informatique : La profondeur d’un arbre binaire équilibré et le nombre de comparaisons dans une recherche binaire sont tous deux proportionnels à log2(n)\log_2(n).

  2. Théorie de l’information : Un bit d’information correspond à log2\log_2 du nombre de résultats également probables, de sorte que l’entropie se mesure en bits en base 2.

  3. Musique : L’intervalle de hauteur d’une octave est un doublement de la fréquence, donc le nombre d’octaves entre deux notes est le logarithme binaire de leur rapport de fréquences.

  4. Analyse d’algorithmes : Les méthodes diviser pour régner qui réduisent le problème de moitié à chaque étape s’exécutent en temps O(log2n)O(\log_2 n).

Un logarithme binaire peut-il être négatif

Oui. Lorsque le nombre est compris entre 0 et 1, le logarithme binaire est négatif, car un exposant négatif de 2 donne une fraction. Par exemple, log2(0.5)=1\log_2(0.5) = -1 puisque 21=0.52^{-1} = 0.5. Le logarithme n’est pas défini pour zéro ni pour les nombres négatifs.

Foire aux questions

À quoi sert le logarithme en base 2 ?

Il compte les doublements et les divisions par deux, ce qui le rend central en informatique, en théorie de l’information et dans tout processus qui croît ou décroît en multipliant de façon répétée par deux.

Comment calculer le logarithme en base 2 à la main ?

Utilisez la formule de changement de base log2(x)=ln(x)/ln(2)\log_2(x) = \ln(x)/\ln(2), ou reconnaissez le nombre comme une puissance de deux et lisez directement l’exposant.

Pourquoi le logarithme en base 2 est-il important en informatique ?

Les ordinateurs fonctionnent en binaire, donc le nombre de bits nécessaires pour représenter ou adresser nn éléments est log2(n)\log_2(n), arrondi à l’entier supérieur.

Puis-je utiliser cette calculatrice pour d’autres bases ?

Oui. Remplacez la base préréglée de 2 par n’importe quel nombre positif différent de 1 pour calculer des logarithmes en base 10, en base ee ou dans une base quelconque.

Quelle est la différence entre log2 et ln ?

log2\log_2 utilise la base 2, tandis que ln\ln utilise la constante e2.718e \approx 2.718. Ils sont liés par log2(x)=ln(x)/ln(2)\log_2(x) = \ln(x)/\ln(2).

Signaler un bug

Ce champ est requis.