--------开始-------- 对于不同类型的数据对应的绝对值函数也不相同,在c和c++中分别在头文件math.h 和 cmath 中. int : x = abs( n ) double : x = fabs( n ) long : x = labs( n ) --------结束--------
1.绝对值:abs() select abs(-2) value from dual; 2.取整函数(大):ceil() select ceil(-2.001) value from dual;(-2) 3.取整函数(小):floor() select floor(-2.001) value from dual;(-3) 4.取整函数(截取):trunc() select trunc(-2.001) value from dual; (-2) 5.四舍五入:round() select roun
absolute 绝对值函数 abs函数是一个取绝对值函数,你得确保ABS()括号里的表达式所计算出的结果是数字,String是字符串的意思,你括号你的数据肯定是字符串了,如果A.B两变量你是这样定义的:A:integer;B:currency;一句话吧,A.B要是数值类型:然后ABS(a-b);你看他报错不.你可以试试嘛. 告诉你吧,这函数不能单独使用的.必须出现在表达式中,比如showmessage(currTostr(abs(a)));或者出现在 if abs(a-c)>d then 或者