Co je Floating Point?

Přes své konkrétní znějící jméno je plovoucí desetinná čárka něco, co technicky neexistuje. Lidé nemohou dokázat svou existenci, přesto se používají při počítačových operacích milionkrát denně. Jak a proč k tomu dochází, je pro mnoho lidí fascinující.

Plovoucí bod je ve svém srdci číslo. Technicky se jedná o digitální zobrazení čísla, aproximace skutečného čísla. Neexistuje však na číselných řádcích ani na stránkách učebnic matematiky. Plovoucí body tvoří základ počítačových výpočtů.

Tato čísla jsou obvykle kombinací celých čísel a jejich různých multiplikátorů. Z počítačového hlediska je číslo dvě obvykle základem takové operace. Při použití takové základny a různých exponentů bude počítač provádět operace po milionech. Převážná většina těchto operací je poháněna čísly s pohyblivou řádovou čárkou.

Myšlenka za čísly s plovoucí desetinnou čárkou je generovat dostatek náhodných čísel k napájení často složitých datových interakcí, které tvoří nejzákladnější a složitější funkce počítače. Například zobrazení data a času může v závislosti na velkém počtu proměnných vyžadovat několik výpočtů nebo i několik výpočtů. Zobrazení možností a výsledků graficky náročných softwarových programů 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é řadě nebo v numerických rovnicích, mohou existovat společně. Například jak 0,01 x 10 (1), tak 1,00 x 10 (-1) se rovná 0,1, pokud je zapíšeme jako části rovnice, ale výpočty s pohyblivou řádovou čárkou umožňují oba jednoduše proto, že jsou psány odlišně. Rovnice, které mají tendenci chtít věci co nejvíce zjednodušit, nejsou výpočty s pohyblivou řádovou čárkou a naopak.

Jedním problémem obklopujícím takové výpočty, který je u výrobců finančního softwaru docela nepopulární, jehož uživatelé vyžadují přesné výpočty až do menších stran desetinného místa, je to, že čísla nejsou vůbec definitivní. Je vše v pořádku a dobré pomocí tohoto typu výpočtu říci čas a datum, ale stanovení čistého jmění nadnárodní společnosti pro daný fiskální rok vyžaduje mnohem jednoznačnější numerické účetnictví, než je vlastní náhodný výsledek, který poskytne výpočet s pohyblivou řádovou čárkou. Samotná slova naznačují, že čísla nejsou vůbec stabilní, a tento druh nejistoty činí finanční experty nepříjemnými.

Aritmetika s pohyblivou řádovou čárkou je nicméně oblíbená u výrobců hardwaru a softwaru po celém světě. Jedním z nejpopulárnějších standardů je v současné době standard IEEE, mezinárodní sada směrnic pro strukturování a analýzu těchto výpočtů. Tato norma tvoří základ mnoha programovacích jazyků a bezpečnostních protokolů.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?