Přidáno 1 355 bajtů,
8. 10. 2012, 09:31 Přepíná mezi dvěma modely aritmetiky čísel v pohyblivé řádové čárce, které Turbo Pascal podporuje.
Syntaxe: {$N+} nebo {$N-}
Implicitně: {$N-}
Typ: Globální
Povel menu: Options|Compiler|80x87
;Režim $N-
Režim $N- způsobí generování kódu, v němž jsou všechny operace aritmetiky reálných čísel realizovány voláním knihovních podprogramů.
;Režim $N+
V režimu [[$N+]] jsou generovány instrukce matematického koprocesoru 8087 pro výpočty s reálnými čísly a zpřístupněny čtyři další reálné typy: [[Single]], [[Double]], [[Extended]] a [[Comp]].
;Viz také
:[[$E]]
;Podpora výpočtů s 80x87
V režimu {[[$N+]]} se operace s čísly v pohyblivé řádové čárce realizují instrukcemi koprocesoru 80x87. Zde je povoleno všech pět reálných typů.
;Programové podpora reálných čísel
V režimu {[[$N-]]} (implicitní) se operace s čísly v pohyblivé řádové čárce realizují voláním knihovních podprogramů.
Z důvodů maximální rychlosti a minimální velikosti jsou povoleny pouze proměnné typu [[real]].
Pokus o překlad příkazu s proměnnou typu [[Single]], [[Double]], [[Extended]] a [[Comp]] způsobí chybu.
[[Category:Direktívy prekladače]]
[[Category:Direktivy přepínače]]