Outil pour convertir et calculer des nombres en base -10, aussi appelée base négadécimale (système de numération positionnel en base moins dix)
Négadécimal - dCode
Catégorie(s) : Arithmétique
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Le système négadécimal est le nom donné au système denumération positionnel en base $ -10 $ (base moins dix, donc négative).
Pour tout nombre $ N $ écrit en base $ -10 $ et composé des chiffres $ a_n, a_{n-1}, \cdots, a_1, a_0 $ alors $$ N = \sum_{i=0} a_i \times (-10)^i $$ soit le calcul $ N = a_n(-10)^n + \cdots + a_1(-10)^1 + a_0(-10)^0 $
Pour changer de base un nombre décimal (base 10) vers le négadécimal (base -10), appliquer l'algorithme :
N = []
While (n != 0) {
r = n % (-10)
n = floor( n / (-10) )
if (r < 0) {
n += 1
r += 10
}
N = [r,N]
}
Exemple : $ 123_{(10)} $ passe par les étapes suivantes : $ r = 123 % (-10) = -7 $, $ n = \lfloor 123/(-10) \rfloor = -13 $ comme $ r < 0 $, $ n = -12 $ et $ r = -7 + 10 = 3 $ donc le dernier chiffre est $ 3 $. Appliquer ainsi de suite pour obtenir $ 823_{(-10)} $
Pour calculer la valeur décimale d'un nombre en base -10, appliquer la formule : $$ N = \sum_{i=0} a_i \times (-10)^i $$ avec $ a_i $ les chiffres de $ N $.
Exemple : $ 789_{(-10)} = 7 \times (-10)^2 + 8 \times (-10)^1 + 9 \times (-10)^0 = 7 \times 100 + 8 \times (-10) + 9 = 629_{(10)} $
Le négadécimal a l'avantage de pouvoir stocker des nombres négatifs sans signe moins -.
dCode se réserve la propriété du code source pour "Négadécimal". Tout algorithme pour "Négadécimal", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Négadécimal" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Négadécimal" ou tout autre élément ne sont pas publics (sauf licence open source explicite). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Négadécimal" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source (Licence de libre diffusion Creative Commons CC-BY).
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Négadécimal sur dCode.fr [site web en ligne], consulté le 15/06/2025,