gpt4 book ai didi

delphi - FloatToStr Delphi 转换 EInvalidOp

转载 作者:行者123 更新时间:2023-12-03 15:45:33 30 4
gpt4 key购买 nike

再次出现Delphi中的转换问题。我已经经历过其他一些涉及类似问题的主题,但似乎没有任何效果。我想要做的是将computetd解决方案(扩展格式)简单地转换为字符串,然后将其显示在TMemo中。我尝试过这些:

FloatToStrF( value, ffExponent, 15, 2 );

我也尝试设置这些:

procedure TfrmMain.FormCreate(Sender: TObject);
begin
DecimalSeparator := '.';
Application.UpdateFormatSettings := false;
end;

然后使用最简单的:

FloatToStr  

但我仍然无法让它工作。我不知道为什么它在这里起作用: http://delphi.about.com/library/rtl/blrtlFloatToStrF.htm

并且不在我的程序中。我知道还有带有第二个参数的 FloatToStr 的第二个版本,但我以前没有使用过它,而且我不是 Delphi 专家,所以有人能给我一个 FloatToStr 的第二个版本的示例代码吗?

最诚挚的问候 enter image description here

enter image description here

最佳答案

不确定是否是这种情况,但如果您尚未初始化传递给 FloatToStrF 的变量的值,则可能会出现此错误。

从您发布的图像来看,情况似乎如此,因为您试图显示 x0 的值,并且编译器正在发出有关该变量的初始化警告。

HTH

关于delphi - FloatToStr Delphi 转换 EInvalidOp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5933353/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com