dCode

Rechercher un outil sur dCode.fr


Négabinaire

Le système négabinaire permet de représenter des nombres positifs et négatifs sans bit de signe sous un format binaire de 0 et de 1 en utilisant la base -2.

dCode est ton ami !

dCode est gratuit et ses outils sont une aide dans des jeux, les énigmes et les problèmes à résoudre au quotidien !

Vous avez un projet ? Vous désirez une prestation de développement sur mesure ? Demandez un devis !

Négabinaire

Annonces sponsorisées :

Conversion négabinaire vers décimal


Conversion décimal vers négabinaire


Principe de représentation

Les nombres sont décrits par la formule : \( \sum_{i=0}^{n}b_{i}(-2)^{i} \) avec b, un bit et i son rang dans le développement négabinaire inversé.

Principe de conversion

Pour convertir un entier, il suffit de faire une division répétée par -2 et de concaténant les restes obtenus en commencant par la fin.

Si on cherche à représenter 3 en négabinaire :
3 / -2 = -1, reste 1
-1 / -2 = 1, reste 1
1 / -2 = 0, reste 1
3 en négabinaire s'écrit 111.

Reconnaitre un entier positif d'un entier négatif

En négabinaire, les entiers négatifs ont un nombre pair de bits, alors que les entiers positifs ont un nombre impair de bits.

Code source

dCodeur se réserve la propriété du code source du script Négabinaire. Sauf open source, toute demande d'algorithme ou applet (déchiffrement, chiffrement, encodage, décodage, encryptage, décryptage, traduction, traducteur, conversion, solveur), de fonction (décrypter, encrypter, déchiffrer, chiffrer, décoder, code, traduire, convertir, résoudre) ou un script en langage Java, C++, PHP, Python, Javascript, etc. pourra être formulée via la page contact. Si vous avez besoin de télécharger le script Négabinaire hors ligne pour vous, votre entreprise ou association, et que vous avez un financement, n'hésitez pas !

Commentaires


Menu

Outils similaires

Recommander



Divers pubs

Mots-clés

Liens


© 2016 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode