Ruby:将负数改为正数?
使用ruby将负数改为正数最简单的方法是什么?
即。 将“-300”更改为“300”
使用abs
将返回一个数字的绝对值
-300.abs # 300 300.abs # 300
在它前面放一个负号。
>> --300 => 300 >> x = -300 => -300 >> -x => 300
把它乘以负数不是容易吗?
x * -1
这样你可以来回走动。
那你试试这个方法吧。
2.0.0-p643 :006 > b = "-300".gsub("-", "") => "300" 2.0.0-p643 :005 > b = "--300".gsub("-", "") => "300"