以下引用美兽于2008-1-12 10:08:43的发言:
class Numeric
def find_sum(stay)
return Integer(self.to_s[-stay].chr)
end
end
a = 156745
p a.find_sum(1) #个位
p a.find_sum(2) #十位
当然scan,split也类似,蛮傻的。
[本贴由作者于 2008-1-12 10:09:39 最后编辑]
以下引用精灵使者于2008-1-12 11:35:44的发言:
以下引用美兽于2008-1-12 10:08:43的发言:
class Numeric
def find_sum(stay)
return Integer(self.to_s[-stay].chr)
end
end
a = 156745
p a.find_sum(1) #个位
p a.find_sum(2) #十位
当然scan,split也类似,蛮傻的。
[本贴由作者于 2008-1-12 10:09:39 最后编辑]
似乎好像还要把个位和十位带入变量的。
可能还得需要一些步骤。
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |