IdeDebugger: Change precision used for float types. issue #40768

This commit is contained in:
Martin 2024-02-19 22:56:05 +01:00
parent 22f04e340f
commit 05af6f9a4f

View File

@ -457,9 +457,9 @@ begin
end;
rdkFloatVal: begin
case AResValue.FloatPrecission of
dfpSingle: Result := FloatToStrF(AResValue.AsFloat, ffGeneral, 8, 0);
dfpDouble: Result := FloatToStrF(AResValue.AsFloat, ffGeneral, 12, 0);
dfpExtended: Result := FloatToStrF(AResValue.AsFloat, ffGeneral, 15, 0);
dfpSingle: Result := FloatToStrF(AResValue.AsFloat, ffGeneral, 9, 0);
dfpDouble: Result := FloatToStrF(AResValue.AsFloat, ffGeneral, 17, 0);
dfpExtended: Result := FloatToStrF(AResValue.AsFloat, ffGeneral, 21, 0);
end;
end;
rdkChar: Result := PrintChar;