如何判断一个数是正数还是负数(5分)

  • 主题发起人 主题发起人 青云
  • 开始时间 开始时间

青云

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi有没有自带函数,实现判断某个数是正数还是负数的功能

比如
sign(1000) 的返回值是 1,表示正数;
sign(-1000) 的返回值是 -1,表示负数;
sign(0) 的返回值是 0,表示零;

这个问题问题很简单,也可以很容易自己写个函数实现。
但是我觉得这样简单的功能,delphi应该自带这个函数
 
请问即便是有个函数返回了你列出的三值 你怎么来判断? 这两者有什么区别吗?
 
if a > 0 theng
showmessage('正数')
if a < 0 then
showmessage('负数');
 
我记得以前上学的时候学那个pascal好像是有sign这个函数的。
 
你到Help中去找一下不就知道了!还问,浪费精神!
 
有 sign, uses math 即可。
 
后退
顶部