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 ? Écrire à dCode !
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 pour "Code Bibi-binaire". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Code Bibi-binaire", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Code Bibi-binaire" (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 les données, en téléchargement, script, ou les accès API à "Code Bibi-binaire" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Code Bibi-binaire" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Code Bibi-binaire sur dCode.fr [site web en ligne], consulté le 21/11/2024,