我正在学习德尔福,出于某种原因,他们使用这种旧语言,但无论如何。我需要构建一个转换摄氏度和华氏度的天气应用程序。
用户必须输入 7 天天气,但这个例子我只想弄清楚第 1 天
所以我首先创建了单选按钮来选择摄氏度和华氏度,然后如果他们选择摄氏度,我必须将摄氏度转换为华氏度,如果他们选择华氏度,我必须将其转换为摄氏度。
所以这是我的代码:
var
Celsius, Fahrenheit, Day1 : Double;
begin
Day1 := fedDay1;
Celsius := (Day1 - 32)*5/9;
Fahrenheit := Day1 * 9/5 + 32;
if radCelsius.checked then
lblConvertDay1.Caption := FloatToStrF(Fahrenheit, ffFixed, 15, 2);
else
lblConvertDay1.Caption := FloatToStr(Celsius, ffFixed, 15, 2);
end;
它在 fedDay1 上给出错误 这是一个浮动旋转编辑
请帮忙