Convertir des nombres binaires en nombres décimaux
En informatique, les nombres sont souvent représentés sous forme binaire. Votre tâche consiste à développer un programme qui lit une chaîne binaire en entrée et qui affiche son équivalent décimal (base 10).
💡
Au cas où vous auriez besoin d’un rappel, gardez à l’esprit que chaque 1 dans une chaîne binaire représente une puissance de 2 spécifique. En additionnant ces puissances, vous obtenez le nombre décimal correspondant, en commençant par le bit le plus à droite pour la puissance , et ainsi de suite. Par exemple, .
Entrée
La seule ligne de l’entrée contient la chaîne s, composée de 0 et de 1 (1 ≤ |s| ≤ 31).
Sortie
Un seul entier, qui correspond à l’équivalent décimal de la chaîne binaire.