Project1
标题:
【Ruby - Math::】 有 abs 相反的方法吧,那方法名字叫?
[打印本页]
作者:
Ceopal
时间:
2013-7-13 00:13
标题:
【Ruby - Math::】 有 abs 相反的方法吧,那方法名字叫?
{:2_270:}
作者:
Shy07
时间:
2013-7-13 00:30
正数的话就是对象本身,负数的话就在前面加个减号
啥?你问我怎么判断取绝对值之前数字的正负?,那请先告诉我 4 开平方以后究竟是应该是正 2 还是负 2
作者:
wbsy8241
时间:
2013-7-13 08:12
-a. abs
返回正数相反不是返回负数吗?前面加个-不就可以了
作者:
Sion
时间:
2013-7-13 11:20
class Fixnum
def sba
-self.abs
end
end
class Float
def sba
-self.abs
end
end
class Bignum
def sba
-self.abs
end
end
复制代码
童鞋,定制属于你自己的Ruby吧
作者:
Sylvania
时间:
2013-7-16 07:40
看来没人注意到沙发的反白啊
abs 方法是取绝对值,如果相反的方法是求逆的话,必然会有正负两个值,没办法确定原本的值。
这应该是沙发的想法,把楼主的问题想高端了。或者说楼主理解错了 abs 这个方法,认为 abs 是取一个数的正值,因而想当然的认为是否存在一个方法取一个数的负值。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1