Difference between revisions of "SetRoundMode/de"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Translate}} ==SetRoundMode== Mit SetRoundMode kann man die Art des Runden einstellen. Die wird beim Aufruf von Round(...) benötigt. Syntax: <syntaxhighlight>...")
 
Line 17: Line 17:
 
* [[Int]]
 
* [[Int]]
 
* [[Trunc]]
 
* [[Trunc]]
* [[Div]]
 
* [[User Changes 2.2.4#Floating_point_rounding|Änderungen in FPC 2.2.4]] Fehlerkorrekur für nicht-x86 und nicht-linux/ppc64 Systeme
 
  
 
[[Category:Pascal/de]]
 
[[Category:Pascal/de]]

Revision as of 17:51, 31 May 2018

Template:Translate

SetRoundMode

Mit SetRoundMode kann man die Art des Runden einstellen. Die wird beim Aufruf von Round(...) benötigt.

Syntax:

function SetRoundMode(const RoundMode: TFPURoundingMode): TFPURoundingMode;

Für RoundMode sind folgende Parameter möglich:

  • rmNearest: Rundet zum nächsten Integer, bei x.5 zum nächsten geraden Integer (Banker's Rounding)
  • rmDown: Rundet generell zum nächstkleineren Integer
  • rmUp: Rundet generell zum nächstgrößeren Integer
  • rmTruncate: Schneidet die Dezimalstellen ab.


Siehe auch