Gleitkommagnauigkeit公司(德尔福x64)

Aus RAD工作室
Wechseln zu:导航,苏凯

纳克奥本祖Liste der Delphi-Compiler-Direktiven-索引


类型

选项

语法

{$EXCESSPRECISION ON},{$EXCESSPRECISION OFF}

沃加贝

{$EXCESSPRECISION开}

贝雷奇

洛卡尔

安默尔孔根

Direktive模具$EXCESS精度steuert die Behandung von Zwischenergebnissen von Gleitkommaausdrücken mit einfacher Genauigkeit公司(32位)durch den编译器。$EXCESS精度这是Delphi编译器的x64 Ziel CPU。

Standardmäßig wird für alle arithmetischen x64-Operationen und-Ausdrücke mit Gleitkommawerten mit einfacher Genauigkeit eine hohe Genauigkit durch Speichern der Zwischenergebnisse als Gleitkommawerte mit doppeller Genauigkeit(64位)贝比哈尔顿。Als Folge davon sind diese Operationen langsamer Als Gleitkommaoperationen mit doppelter Genauigkeit(公司代码:konvertert bei jeder Operation Single-Werte in Double-Werte.)。

Wenn die Ausführungsgeschwindikeit wesentlich ist,kennezeichnen Sie den fraglichen Code zur Deaktivierung von Zwischenwerten mit doppeller Genauigkeit mit der Direktive(德国){$EXCESSPRECISION关闭}; ansensten wird die标准直接({$EXCESSPRECISION开})zur Erhöhung der Genauigkeit des Ergebniswertes empfohlen公司。

Für die x86-Ziel-CPU帽模Direktive$EXCESS精度基恩·奥斯维康(keine Auswirkung)。德国平台代码verwendet die FPU(Gleitkommaeinheit),Zwischenergebnisse jeder Art von Operation als Gleitkommawerte mit Der Genauigkeit“扩展”(80位)斯皮切特。

Siehe auch公司