Skip to main content

Co je plovoucí bod?

Navzdory svému betonovému znějícímu názvu je plovoucí bod něco, co technicky neexistuje.Lidé nemohou prokázat svou existenci, přesto se v počítačových operacích používá milionykrát denně.Jak a proč k tomu dochází, je pro mnoho lidí fascinující.

Rozbouřený bod je v jeho srdci číslem.Z technického hlediska se jedná o digitální reprezentaci čísla, aproximaci skutečného čísla.Neexistuje však na číselných řádcích ani na stránkách učebnic matematiky.Plovoucí body jsou základem počítačových výpočtů.

Obvykle jsou tato čísla kombinací celých čísel a jejich různých multiplikátorů.V počítači je číslo dvě obvykle základnou v takové operaci.Pomocí takové základny a různých exponentů bude počítač provádět operace miliony.Převážná většina těchto operací je napájena čísly s pohyblivou hodnotou.

Myšlenka, která stojí za čísly s pohyblivým bodem, je generovat dostatek náhodných čísel k napájení často složitějších datových interakcí, které tvoří nejzákladnější a nejsložitější funkce počítače.Například zobrazení data a času by mohlo trvat několik nebo snad velkou hrst výpočtů v závislosti na řadě proměnných.Zobrazení možností a výsledků pro graficky náročné softwarové programy však může vyžadovat číslování výpočtů v milionech.

někdy zajímavým vedlejším produktem těchto výpočtů je to, že čísla, která by byla stejná na číselném řádku nebo v numerických rovnicích, mohou existovat společně.Například jak 0,01 x 10 (1), tak 1,00 x 10 (-1) jsou rovny 0,1, pokud je píšeme jako části rovnice, ale výpočty s pohyblivou částí umožňují oba jednoduše proto, že jsou psány jinak.Rovnice, které mají tendenci co nejvíce zjednodušit věci, nejsou výpočty s pohyblivým bodem a naopak.

Jedním z problémů obklopujícím takové výpočty, které jsou poměrně nepopulární s výrobci finančního softwaru, jehož uživatelé vyžadují přesné výpočty na menších stranách desetinného pole, je to, že čísla nejsou vůbec definitivní.Je vše v pořádku a dobré říci čas a datum pomocí tohoto typu výpočtu, ale určení nadnárodní společnosti čisté jmění pro daný fiskální rok potřebuje mnohem definitivnější numerické účetnictví než přirozený náhodný výsledek, který výpočet s pohyblivou bodem poskytne.Samotná slova naznačují, že čísla nejsou vůbec stabilní a tento druh nejistoty činí finanční odborníky nepříjemnými.

Aritmetika s pohyblivou bodem je u tvůrců hardwaru a softwaru po celém světě.Jedním z nejpopulárnějších standardů je v dnešní době standard IEEE, mezinárodní soubor pokynů pro strukturování a analýzu těchto výpočtů.Tento standard tvoří základ mnoha programovacích jazyků a bezpečnostních protokolů.