123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- { %VERSION=1.1 }
- program testv2;
- uses variants,varutils;
- Procedure TestReal;
- Var
- V : Variant;
- R : Real;
- begin
- Writeln('Real assignment');
- R:=1.0E-1;
- V:=R;
- DumpVariant(TVarData(V));
- end;
- Procedure TestDouble;
- Var
- V : Variant;
- R : Double;
- begin
- Writeln('Double assignment');
- R:=2.0E-2;
- V:=R;
- DumpVariant(TVarData(V));
- end;
- Procedure TestExtended;
- Var
- V : Variant;
- R : Extended;
- begin
- Writeln('Extended assignment');
- R:=3.0E-3;
- V:=R;
- DumpVariant(TVarData(V));
- end;
- Procedure TestSingle;
- Var
- V : Variant;
- R : Single;
- begin
- Writeln('Single assignment');
- R:=4.0E-4;
- V:=R;
- DumpVariant(TVarData(V));
- end;
- begin
- TestReal;
- TestDouble;
- TestExtended;
- TestSingle;
- end.
|