`TValue(float).ToString` - output format is different from Delphi
FPC Trunk
```pascal
program test;
{$mode objfpc}
uses Rtti;
begin
WriteLn(TValue(123.4).ToString);
ReadLn;
end.
```
Output:
```
123.4000
```
D12CE:
```
123.4000
```
issue