日期:2014-05-16  浏览次数:20748 次

求一函数或语句,限制值为1>=z>=-1?
X、Y、(X-Y)、Z四个数;X>=0,正整数;Y>=0,正整数;1>=z>=-1。

case
when x=y then z=0;
when y=0 then z=1;
when x=0 then z=-1;
when x>y then z=(x-y)/y ; =右边用什么函数可以让Z的值满足Y越小,Z越大且 1>z>0 ?
when x<y then z=(x-y)/x ; =右边用什么函数可以让Z的值满足X越小,Z越小且 0>z>-1 ?
end case;


------解决方案--------------------
when x>y then z=(x-y)/y ; =右边用什么函数可以让Z的值满足Y越小,Z越大且 1>z>0 ?
when x<y then z=(x-y)/x ; =右边用什么函数可以让Z的值满足X越小,Z越小且 0>z>-1 ?

z和x也有关系 没办法单纯按照y来确定z