请问:在delphi里面怎样取得一个实数的小数部分! 多谢!

whyNotHere 2005-12-04 10:08:16
例如:
var
a: double;
b: double;
begin
a := 32.34567;
//b := ? 怎样写这个语句,使得b = 0.34567;
end;

非常感谢!
...全文
805 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
才子鸣 2005-12-04
  • 打赏
  • 举报
回复
UP
老之 2005-12-04
  • 打赏
  • 举报
回复
Frac(X:real):real 返回参数小数部分

b:=Frac(a);
jadeluo 2005-12-04
  • 打赏
  • 举报
回复
var
a: double;
b: double;
begin
a := 32.34567;
b := a - trunc(a);
end;
darkliu 2005-12-04
  • 打赏
  • 举报
回复
Function Int(X:Real):Real;返回X的整数部分,X为实数类型,函数结果为X经过负向舍入(向0舍入)的实数。

b:=a-int(a)

5,388

社区成员

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

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