我定义了一个int64型的数据:
var
S1:int64
我想求它的一半,所以我就写了“S1:=S1/2;”但是编译器报"int64与extended型不兼容",我写成S1:=S1/Int64(2);和S1:=Int64(S1/2);都不行。请问应该如何解决?
谢谢!
var
S1:int64
我想求它的一半,所以我就写了“S1:=S1/2;”但是编译器报"int64与extended型不兼容",我写成S1:=S1/Int64(2);和S1:=Int64(S1/2);都不行。请问应该如何解决?
谢谢!
解决方案 »
- delphi2010 RICHEDIT
- 打算让用户用软件通过网络到服务器验证,验证通过才可以用程序,怎么做好?
- TNMDayTime 组件是delphi自带的吗?
- 如何用delphi把一个word文档存入数据库,然后取出来打开?
- BDE如何消除访问数据库登陆提示框?
- 一个网络问题,怎样准备指向Internet上的每一台计算机!!![分不多,请真正的高手帮帮忙]
- 怎样让lable中的文字,像输入一样,一个一个的显示出来,而不是一起出来???
- 有关FASTREPORT的一个大怪问题.
- 如何使一个窗体的wm_size消息不起作用?
- 请问大家怎样屏蔽鼠标和键盘的输入,再怎样取消屏蔽
- 怎么样使edit1在输入字符时显示‘********’?
- 非常简单的问题,来那分吧!(Combox的问题)
s1:=Trunc(s1/2); //一个意思;
用 div 就可以了。