Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* Programovací jazyk: Rôzne jazyky môžu používať rôzne interné reprezentácie pre čísla pohyblivých bodov. Napríklad C ++ a Java môžu používať rôzne reprezentácie, aj keď sa obidve v konečnom dôsledku spoliehajú na IEEE 754.
* architektúra počítača: Samotný hardvér môže ovplyvniť, ako sa ukladajú čísla pohyblivých bodov. Rôzne procesory môžu mať mierne odlišné spôsoby zaobchádzania s exponentom a Mantissa.
* Presnosť: Najbežnejším štandardom je IEEE 754, ktorý definuje jednorazovú presnosť (32-bit), dvojitú presnosť (64-bit) a ďalšie formáty. Líšia sa v počte bitov použitých pre exponenty a Mantissa, čo ovplyvňuje rozsah a presnosť reprezentatívnych čísel. Za IEEE 754 by mohli byť ďalšie, menej bežné presnosti.
* Špecifická implementácia štandardu: Zatiaľ čo štandard ako IEEE 754 poskytuje špecifikácie, môžu existovať menšie variácie v tom, ako sa k nemu dodržiavajú rôzne kompilátory alebo hardvérové implementácie.
Preto pri stretnutí s „skutočným formátom“ musíte objasniť kontext. Aby ste pochopili, čo to znamená, musíte vedieť:
* S akou systémom pracujete? (Operačný systém, programovací jazyk, špecifický hardvér)
* Na akú dokumentáciu odkazujete? Tento výraz môže byť špecifický pre konkrétnu príručku knižnice, softvéru alebo hardvéru.
Ak dokážete poskytnúť viac kontextu, môžem ponúknuť presnejšiu odpoveď. Pýtate sa napríklad na skutočný formát konkrétneho programovacieho jazyka? Reálny formát hardvéru? Alebo hľadáte všeobecné vysvetlenie reprezentácie plávajúceho bodu?