===== Frac()-Funktion ===== \\ ==== Einleitung==== Die [[..:standardfunktionen|Standardfunktion]] [[#frac|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|Int()]], [[.:trunc|Trunc()]] und [[.:frac|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. \\ ---- [[cockpit-xp:start|Start]] - [[cockpit-xp:faq|FAQ]] - [[cockpit-xp:glossar|Glossar]] - [[cockpit-xp:sitemap|Sitemap]] - [[cockpit-xp:impressum|Impressum]]