Pevná čárka
V matematice, pevná čárka funkce je bod to je mapováno k sobě funkcí. Například, jestliže f je definován na reálných číslech f(x) = x2 a bez; 3x + 4, pak 2 je pevná čárka f, protože f(2) = 2.Viz též
- Pevná čárka
- Brouwer připravil bod pro teorém
- Banach připravil bod pro teorém
- Knaster-Tarski teorém
- Y combinator / combinator pevné čárky
- Teorémy pevného bodu o rekurzivních funkcích
V práci na počítači, fixovaný-číslo bodu reprezentace je skutečný datový typ pro číslo, které má fixované množství číslic po desetině (nebo binární nebo hexadecimální) bod. Například, fixovaný-číslo bodu se 4 číslicemi po desetinné tečce mohlo být zvyklé na čísla obchodu takový jak 1.3467, 281243.3234 a 0.1000, ale by se otáčel 1.0301789 k 1.0302 a 0.0000654 k 0.0001.
Jak dlouho jak numerická hodnota používá jen množství číslic specifikovaných po desetinné tečce, fixovaný-hodnoty bodu mohou přesně představovat všechny ceny nahoru k jeho nejvyšší hodnotě (určené množstvím kousků v jeho reprezentaci). Toto je v kontrastu k plovoucí-bod reprezentace, který obsahovat automaticky-řídil exponent ale moci ne reprezentovat tolik číslic přesně (daný stejný množství kousků v jeho reprezentaci).
Běžné používání pro fixovaný-čísla bodu je pro uložení peněžní hodnoty, kde “nepřesné” hodnoty zavodňování-čísla bodu jsou často závaznost. Fixovaný-reprezentace bodu jsou také někdy použité jestliže jeden vykonávat procesor nemá nějakou plovoucí bodovou jednotku (FPU) nebo jestliže fixovaný-bod poskytuje zlepšený výkon nutný pro aplikaci. Historicky, fixovaný-reprezentace bodu byly standard desítkových datových typů (například, v PL/já nebo COBOL). Ada programovací jazyk zahrnuje vestavěnou podporu pro oba fixovaný-bod a plovoucí-bod.
Mnoho programovacích jazyků nezahrnuje vestavěnou podporu pro hodnoty pohyblivé čárky, protože pro většinu aplikací, plovoucí-reprezentace bodu jsou rychlé dost a přesný dost. Plovoucí-reprezentace bodu jsou více ohebné než fixovaný-poukážou reprezentace, protože oni mohou zabývat se širším dynamickým rozsahem. Plovoucí-reprezentace bodu jsou také mírně snadnější k použití, protože oni nevyžadují, aby programátoři specifikoval množství číslic po desetinné tečce.
Nicméně, jestliže oni jsou potřebováni, fixovaný-čísla bodu mohou být uskutečněna dokonce v programovacích jazycích jako C a C + + to nezahrnují takovou podporu vestavěný.
Tady jsou někteří vysocí-použití profilu fixovaný-poukážou reprezentace:
- GnuCash je žádost o peníze stopování. To je psáno v C a změnil od zavodňování-reprezentace bodu peněz k fixovaný-implementace bodu jak verze 1.6. Tato změna byla předstíral, že se vyhne potenciálním chybám zaokrouhlení zavodňování-poukážou reprezentace.
- Otřes je knihovna softwaru, která dekóduje Ogg Vorbis zvuk formát. Použití otřesu fixovala-bod protože mnoho dekódování zvuku hardwarová zařízení nemají FPU (šetřit peníze) a dekódování zvuku vyžaduje dost výkonu to softwarová realizace zavodňování-ukazovat na minimu-rychlostní přístroje by nefungovaly dobře.