Outil pour décoder/encoder en bibi-binaire. Le bibi-binaire (ou bibinaire ou code bibi) est un système de numérotation inventé par Boby Lapointe pour représenter les nombres en lettres dont la prononciation parait humoristique.
Code Bibi-binaire - dCode
Catégorie(s) : Arithmétique, Fun/Divers
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 ? Ecrire à dCode !
Outil pour décoder/encoder en bibi-binaire. Le bibi-binaire (ou bibinaire ou code bibi) est un système de numérotation inventé par Boby Lapointe pour représenter les nombres en lettres dont la prononciation parait humoristique.
Prendre un nombre (en base 10) et le convertir en base 16 (hexadecimal) avant de transcrire chaque caractère en Bibibinaire via le tableau :
Hexa | Bibi | Hexa | Bibi |
---|---|---|---|
0 | HO | 1 | HA |
2 | HE | 3 | HI |
4 | BO | 5 | BA |
6 | BE | 7 | BI |
8 | KO | 9 | KA |
a | KE | b | KI |
c | DO | d | DA |
e | DE | f | DI |
Exemple : 123 en base 10 s'écrit 7b en base 16 et comme 7=BI et b=KI donc 123=BIKI
Chaque groupe bibi-binaire de 2 lettres est remplacée par son équivalent en base 16.
Bibi | Hexa | Bibi | Hexa |
---|---|---|---|
HO | 0 | HA | 1 |
HE | 2 | HI | 3 |
BO | 4 | BA | 5 |
BE | 6 | BI | 7 |
KO | 8 | KA | 9 |
KE | a | KI | b |
DO | c | DA | d |
DE | e | DI | f |
Reste alors à convertir en base 10 chaque nombre obtenu en base 16.
Exemple : DEKODE=e8e (en base 16) soit 3726 en base 10.
Le message est composé uniquement des syllabes de,da,do,di,be,ba,bo,bi,ke,ka,ko,ki,he,ha,ho,hi.
Des symboles ont été associés aux syllabes
En français, il y a la ressemblance avec bibine, mais Boby Lapointe décrivait le BiBi-binaire comme un code binaire en plus court. Citations de Boby Lapointe :
Avec le code binaire, avec 4 chiffres, c'est jusqu'à 15. Avec le code BiBinaire, c'est jusqu'à 15 ... avec 2 lettres. [...] en argot bibi signifie moi, je me prénomme Bobi et les enfants m'appellent bibi c'est donc de plus une coquetterie sur je me fais en appelant ce système Bibi. [...] Le binaire est une écriture en base 2, le bibinaire est une écriture en base 4, le bibibinaire est une écriture en base 16.
BiBi-binaire utilise 8 lettres : quatre voyelles O, A, E, I et quatre consonnes H, B, K et D. Ca n'est donc pas exactement écriture en base 4, mais selon que le rang est pair ou impair, utiliser une voyelle ou une consonne. C'est cette subtilité qui fait aussi dire qu'il s'agit d'une écriture en base 16 (hexadécimal).
Segmenter le code binaire par groupe de 2 (en partant de la droite)
Exemple : 110111001 devient 01,10,11,10,01
Toujours en partant de la droite, remplacer le premier groupe par des voyelles puis le groupe suivant par des consonnes et ainsi de suite alternativement selon le tableau:
00 | O | H |
01 | A | B |
10 | E | K |
11 | I | D |
Exemple : 01,10,11,10,01 devient AKIKA, si le nombre de lettres n'est pas pair, compléter avec un H initial soit HAKIKA
Un brevet a été déposé en 1968 par Robert Lapointe.
dCode se réserve la propriété du code source de l'outil 'Code Bibi-binaire' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme, applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) aucune donnée, script ou accès API ne sera cédé gratuitement, idem pour télécharger Code Bibi-binaire pour un usage hors ligne, PC, tablette, appli iPhone ou Android !
Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !