How to convert float number to string with 2 decimal places in Pascal

1 Answer

0 votes
program FormatFloatExample;

uses
  SysUtils;

var
  num: Double;
  formattedStr: String;

begin
  num := 123.4795;
  
  formattedStr := FormatFloat('0.00', num);
  
  WriteLn('Formatted number: ', formattedStr);
end.



(*
run:

Formatted number: 123.48

*)

 



answered Apr 19, 2025 by avibootz
...