Inhaltsverzeichnis

Frac()-Funktion


Einleitung

Die Standardfunktion Frac(), liefert schon vom Namen her (fraktal = gebrochen) eine Erklärung des zu erwartenden Ergebnisses. Sie liefert den Teil einer Gleitkommazahl, die nach dem Dezimaltrennzeichen zu finden ist.
Frac(13.459) liefert den Wert 0.459 und bleibt ein Wert vom Typ Float/Extended.

Syntax

Befehl Frac(e:Extended)
Funktion Liefert den Nachkommateil einer Fließkommazahl
Rückgabewert Extended

Codebeispiel

Dieses Beispiel zeigt die Meldung „Der Teil von Kommazahl nach dem Komma ist: 0.127.“

var
  kommazahl : Extended;
  ergebnis : Extended;

begin

  kommazahl := 131.127;
  
  ergebnis := Frac(kommazahl);
  
  cpShowMessage('Der Teil von Kommazahl nach dem Komma ist: ' + FloatToStr(ergebnis) + '.');

end.

Hinweise

In Kombination der Funktionen Int(), Trunc() und Frac() lassen sich Fließkommazahlen in die Bestandteile vor (Ganzzahl) und nach (Bruch) dem Dezimaltrennzeichen zerlegen.

Bei der Ausgabe in Zeichenketten, z.B. Meldungsfenstern, ist zu beachten, dass die Umwandlung zum Rückgabewert passt. Im Code ist es wichtig den Rückgabewert zu kennen, um evtl. Fehlermeldungen des Compilers richtig deuten zu können.



Start - FAQ - Glossar - Sitemap - Impressum