DelphiBasics
 FracFunction The fractional part of a floating point number System unit
 function Frac ( const Number : Extended ) : Extended;
Description
The Frac function returns the fractional part of a floating point number.
Related commands
 Int The integer part of a floating point number as a float Round Rounds a floating point number to an integer Trunc The integer part of a floating point number
Author links

Download this web site as a Windows program.

 Example code : A simple example // Full Unit code.// -----------------------------------------------------------// You must store this code in a unit called Unit1 with a form// called Form1 that has an OnCreate event called FormCreate. unit Unit1; interface uses  // The System unit does not need to be defined  SysUtils,  Forms, Dialogs; type  TForm1 = class(TForm)    procedure FormCreate(Sender: TObject);  end; var  Form1: TForm1; implementation{\$R *.dfm} // Include form definitions procedure TForm1.FormCreate(Sender: TObject); begin   ShowMessage('Round(12.75) = '+IntToStr(Round(12.75)));   ShowMessage('Trunc(12.75) = '+IntToStr(Trunc(12.75)));   ShowMessage('  Int(12.75) = '+FloatToStr(Int(12.75)));   ShowMessage(' Frac(12.75) = '+FloatToStr(Frac(12.75))); end; end. Hide full unit code Round(12.75) = 13   Trunc(12.75) = 12     Int(12.75) = 12   Frac(12.75) = 0.75
 Delphi Programming © Neil Moffatt 2002 - 2020. All rights reserved.  |  Home Page