d4r4.txt

来自「《Delphi常用数值算法集》的配书源码」· 文本 代码 · 共 30 行

TXT
30
字号
implementation
//PROGRAM D4R4
//Driver for routine FACTLN
uses
  unit2;
  {$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var
  ACTUAL:array[1..5] of real;X:array[1..5] of integer;
  F:TextFile;  j:Integer;
const
  s1='#####';s2='%16.6f';
begin
  ACTUAL[1]:=0.693147;    ACTUAL[2]:=4.787492;
  ACTUAL[3]:=15.10441;    ACTUAL[4]:=27.89927;
  ACTUAL[5]:=42.33562;
  X[1]:=2;     X[2]:=5;
  X[3]:=10;    X[4]:=15;
  X[5]:=20;
  //输出计算结果到文件
  AssignFile(F, 'd:\delphi_shu\p4\d4r4.dat');
  Rewrite(F);
  Writeln(F, ' N          Actual        FACTLN(N)');
  For j:= 1 To 5 do
  Writeln(F,FormatFloat(s1,X[j]),Format(s2,[Actual[j]]),
                                         Format(s2,[FACTLN(X[j])]));
  CloseFile(F);
  //屏幕显示计算结果
  memo1.Lines.LoadFromFile('d:\delphi_shu\p4\d4r4.dat');
end;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?