Tool to convert bibi-binary numbers. Bibi-binary (or bibinary or bibi code) is a numeric system invented by Boby Lapointe in order to represent numbers in letters which pronunciation seems funny.

Bibi-binary Code - dCode

Tag(s) : Arithmetics, Fun/Miscellaneous

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day!

You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? *Contact-me*!

Sponsored ads

Tool to convert bibi-binary numbers. Bibi-binary (or bibinary or bibi code) is a numeric system invented by Boby Lapointe in order to represent numbers in letters which pronunciation seems funny.

Take a number (in base 10) and convert in base 16 (hexadecimal) before replacing each character its BiBi-binary value in the table:

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 |

Example: 123 in base 10 is written 7b in base 16 and 7=BI and b=KI so 123=BIKI

Each group of 2 letters is replaced by its equivalent in 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 |

Remains to convert in base 10 each number obtained in base 16.

Example: DEKODE=e8e in base 16 is equal to 3726 in base 10.

The message is only composed of syllables de,da,do,di,be,ba,bo,bi,ke,ka,ko,ki,he,ha,ho,hi.

Symbols have been associated to syllables

Boby Lapointe described BiBi-binary as a short binary code. Citations (translated):

With the binary code, with 4 digits, get up to 15. With BiBi-binary, get up to 15 ... with 2 letters. [...] In argot bibi means me, my name is Boby and my children call me bibi so it is fun to call this system Bibi. [...] Binary is a base 2 system, bibinary is a base 4 system, bibi-binary is a base 16 system.

BiBi-binary uses 8 characters: 4 vowels O, A, E, I and 4 consonants H, B, K et D. So it is not exactly a base 4 numeric system, but, depending on the parity (odd/even) it uses a vowel or a consonant. This subtlety supports that it is a base 16 writing (hexadecimal).

Segment the binary code in groups of 2 (from the right)

Example: 110111001 becomes '01, 10,11,10,01 '

Always starting from the right, replace the first group with vowels then the next group with consonants and so on alternately according to the table:

00 | O | H |

01 | A | B |

10 | E | K |

11 | I | D |

Example: '01, 10,11,10,01 becomes AKIKA', if the number of letters is not even, complete with an initial H or HAKIKA

A patent has been set in 1968.

dCode retains ownership of the source code of the script Bibi-binary Code online. Except explicit open source licence (indicated Creative Commons / free), any algorithm, applet, snippet, software (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt, encrypt, decipher, cipher, decode, code, translate) written in any informatic langauge (PHP, Java, C#, Python, Javascript, Matlab, etc.) which dCode owns rights will not be given for free. So if you need to download the online Bibi-binary Code script for offline use, check contact page !

bibi,bibibinary,bibinary,binary,boby,robert,lapointe,de,da,do,di,be,ba,bo,bi,ke,ka,ko,ki,he,ha,ho,hi

Source : https://www.dcode.fr/bibi-binary-code

© 2018 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaches. dCode

Feedback