Tag: fixnum

Ruby:私有方法调用3:Fixnum

我试图了解这个简单函数的细微差别,但我不确定我需要做些什么来修复这个NoMethodError。 如何将“拆分”公开而不是私有? 这会解决问题吗? 这是我的代码: DATA = [3, 4, 5, 6, 7, 8] DATA.each do |line| vals = line.split print vals[0] + vals[1], ” ” end 这是我在IRB中运行时收到的错误消息: NoMethodError: private method `split’ called for 3:Fixnum

如何确定Ruby中Fixnum的长度?

在我写的脚本中,我想在Ruby中找到Fixnum的长度。 我可以做.to_s.length ,但有没有办法直接找到Fixnum的长度而不将其转换为String?

将长固定数转换为数组Ruby

在ruby中有一种方法可以将像74239这样的74239变成像[7,4,2,3,9]这样的数组吗?