注册 登录
编程论坛 Delphi论坛

类型转换不成功

Button 发布于 2009-09-14 17:50, 931 次点击
程序代码:
var
   ck :integer;
   ckk :double;
begin

   ck := strtoint(edit5.Text) + strtoint(edit6.Text);
   edit1.Text  := inttostr(ck);
   ck := strtoint(edit5.Text) - strtoint(edit6.Text);
   edit2.Text  := inttostr(ck);
   ck := strtoint(edit5.Text) * strtoint(edit6.Text);
   edit3.Text  := inttostr(ck);
   ckk := strtofloat(edit5.Text) div strtofloat(edit6.Text);
   edit4.Text  := floattostr(ck);
   [错误] Unit1.pas(50): Operator not applicable to this operand type
  [致命错误] Project1.dpr(5): Could not compile used unit 'Unit1.pas'  这是怎么一回事?
4 回复
#2
Button2009-09-15 10:31
谁晓得怎么回事呢
#3
cyx1017822009-09-16 11:39
回复 楼主 Button
将div改为/,div是整除
#4
CityWalker2009-09-25 17:54
楼上正解
#5
孤独浪子072009-10-19 16:09
以下是引用cyx101782在2009-9-16 11:39:12的发言:

将div改为/,div是整除
这是正确的!
1