Bibi-binarny
Bibi -binarny system notacji numerycznej (w języku francuskim système Bibi-binaire lub w skrócie „ système Bibi ”) to szesnastkowy system liczbowy opisany po raz pierwszy w 1968 roku przez piosenkarza / matematyka Roberta „Boby” Lapointe (1922–1972). W tym czasie zwrócił na siebie uwagę André Lichnerowicza , wówczas zaangażowanego w studia na uniwersytecie w Lyonie . Znalazło to pewne zastosowanie w różnych nieprzewidzianych zastosowaniach: poezji stochastycznej, sztuce stochastycznej, klasyfikacji kolorów, muzyce aleatoryjnej, symbolice architektonicznej itp. [ Potrzebne źródło ]
System notacji bezpośrednio i logicznie koduje binarne reprezentacje cyfr w postaci liczby szesnastkowej (szesnastkowej). W miejsce cyfr arabskich 0–9 i liter A–F stosowanych obecnie przy zapisywaniu cyfr szesnastkowych, przedstawiono szesnaście nowo opracowanych symboli (unikając w ten sposób ryzyka pomyłki z systemem dziesiętnym). Graficzna i fonetyczna koncepcja tych symboli ma na celu uczynienie użycia „języka” Bibi-binarnego prostym i szybkim.
Opis języka po raz pierwszy pojawił się w Les Cerveaux non-humains („Mózgi nie-ludzkie”), a system można również znaleźć w Boby Lapointe autorstwa Huguette Long Lapointe.
Dlaczego Bibi
Główną obserwacją leżącą u podstaw tego systemu jest to, że szesnaście można zapisać jako 2 do potęgi 2, do potęgi 2. Ponieważ używamy terminu binarny dla liczb zapisanych na podstawie drugiej, Lapointe doszedł do wniosku, że można również powiedzieć „dwubinarny " dla podstawy czwartej, a więc "bibi-binarny" dla bazy 16. Jego nazwa może być również grą słów, [ potrzebne źródło ] , ponieważ słowo bibi w języku francuskim oznacza w slangu "ja" lub "ja"; różne formy gry słownej były w centrum twórczości artystycznej Lapointe'a.
Wymowa
Oprócz unikalnych reprezentacji graficznych, Lapointe opracował również wymowę dla każdej z szesnastu cyfr. Używając czterech spółgłosek (HBKD) i czterech samogłosek (OAEI), uzyskuje się szesnaście kombinacji:
HO, HA, HE, HI, BO, BA, BE, BI, KO, KA, KE, KI, DO, DA, DE, DI.
Aby wyrazić dowolną liczbę, wystarczy wyliczyć cyfry (szesnastkowe), które ją tworzą. Na przykład: liczba zapisana jako „2000” w systemie dziesiętnym, co przekłada się na „7D0” w konwencjonalnym zapisie szesnastkowym, w Bibi-binarnym byłaby wymawiana na głos jako „BIDAHO”.
Liczby ujemne
do konwencji numerycznych stosowanych we współczesnych komputerach, system bibi-binarny reprezentuje liczby ujemne za pomocą uzupełnienia do jedynki [ potrzebne źródło ] zamiast uzupełnienia do dwóch . Zatem:
- +7 jest napisane 0 0111
- −7 zapisujemy jako 1 1000
a ich suma jest zapisywana jako „1 1111” (jedna z dwóch reprezentacji zera w tym systemie; zero można również zapisać jako „0 0000”).
Na nowoczesnych maszynach, w klasycznym zapisie binarnym, −7 byłoby zapisane jako 1 1001, a suma −7 i 7 dałaby „0 0000”; ten system „dopełnienia do dwóch” potrzebuje zatem tylko jednej reprezentacji liczby zero.
Linki zewnętrzne
- Konwersja en ligne décimal ↔ bibi-binaire (po francusku)