gpt4 book ai didi

ruby - 12345.class 在 Ruby 中返回 'Integer' 而不是 'Fixnum'

转载 作者:数据小太阳 更新时间:2023-10-29 07:26:38 24 4
gpt4 key购买 nike

在我正在观看的 Ruby 教程中,当您使用 .class 输入数字时,它会返回 BignumFixnum

当我这样做时,我得到的是 Integer:

12345.class
#=> Integer

我在 Mac 的命令行中使用 irb。为什么上面的代码不像教程中那样返回 Fixnum

最佳答案

这取决于 Ruby 版本。从 Ruby 2.4.0 开始,我们只有 Integer,不再有 FixnumBignum

https://www.ruby-lang.org/en/news/2016/12/25/ruby-2-4-0-released/

关于ruby - 12345.class 在 Ruby 中返回 'Integer' 而不是 'Fixnum',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47158796/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com