在DELPHI中如何将实数型转换成整型?请帮忙?

cherryljl 2002-07-31 11:03:35
在DELPHI中如何将实数型转换成整型?用的是哪一个函数?
...全文
206 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
c97164 2002-07-31
  • 打赏
  • 举报
回复
不是可以强制进行数据类型转换吗??
xiangyiwei 2002-07-31
  • 打赏
  • 举报
回复
trunc()取整数
round()四舍五入
chutian 2002-07-31
  • 打赏
  • 举报
回复
function Round(const X: Extended): Extended;
var
I: Double;
begin
Result := Int(X);
I := Frac(X);
if I >= 0.5 then
Result := Result + 1;
end
newnewworm 2002-07-31
  • 打赏
  • 举报
回复
trunc()取整数
round()四舍五入
dreamfan 2002-07-31
  • 打赏
  • 举报
回复
trunc()
round()
debussy 2002-07-31
  • 打赏
  • 举报
回复
unction Trunc(X: Extended): Int64;

Description

The Trunc function truncates a real-type value to an integer-type value. X is a real-type expression. Trunc returns an Int64 value that is the value of X rounded toward zero.

If the truncated value of X is not within the Int64 range, an EInvalidOp exception is raised.
naughtyboy 2002-07-31
  • 打赏
  • 举报
回复
trunc()取整
round()四舍五入
shinesi 2002-07-31
  • 打赏
  • 举报
回复
round()

5,930

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧