|
@@ -1962,7 +1962,7 @@ begin
|
|
Result.sign:=0;
|
|
Result.sign:=0;
|
|
c := -c;
|
|
c := -c;
|
|
end;
|
|
end;
|
|
- n := NtoLE(Trunc(c*10000));
|
|
|
|
|
|
+ n := NtoLE(Trunc(c)*10000 + Round(Frac(c)*10000));
|
|
for i:=0 to high(Result.val) do begin
|
|
for i:=0 to high(Result.val) do begin
|
|
Result.val[i] := n and $ff;
|
|
Result.val[i] := n and $ff;
|
|
n := n shr 8;
|
|
n := n shr 8;
|