Comment valider qu'un nombre est octal ?
Il ne peut contenir que les chiffres 0-7, éventuellement précédés de 0o/0O, avec des espaces ou underscores comme séparateurs. Si un 8 ou 9 apparaît, la calculatrice signalera une erreur.
Convertis l’octal en décimal avec BigInt et la méthode positionnelle (8^n) avec somme cumulée. Inclut sorties binaire et hexadécimale et étapes.
Convertissez les nombres octaux en décimal en un instant. Nous validons les chiffres 0-7, nettoyons les préfixes 0o/0O et affichons les sorties en décimal, binaire et hexadécimal avec des étapes claires en base 8.
Étapes détaillées
Nous multiplions chaque chiffre octal par des puissances de 8 selon sa position (de droite à gauche) et additionnons les produits.
Il ne peut contenir que les chiffres 0-7, éventuellement précédés de 0o/0O, avec des espaces ou underscores comme séparateurs. Si un 8 ou 9 apparaît, la calculatrice signalera une erreur.
Écrivez la valeur octale, assignez des puissances de 8 à partir de 80 au dernier chiffre et avancez vers la gauche. Multipliez chaque chiffre par sa puissance de 8 et additionnez les résultats.
Oui. Chaque chiffre octal correspond à 3 bits, donc nous affichons automatiquement le binaire. Nous calculons également l'équivalent hexadécimal pour vérifier le décimal.