ruby - 为什么 Fixnum#size 等于 8?

标签 ruby

为什么 nil.to_i.size 返回 8

最佳答案

nil.to_i 返回 0。Fixnum 中的 size 方法返回 的机器表示中的字节数Fixnum.

关于ruby - 为什么 Fixnum#size 等于 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24622911/

相关文章:

ruby-on-rails - 将 Unpermitted 参数从打印到日志

ruby-on-rails - 在现有数据库上进行 Rails 迁移

ruby-on-rails - bundle exec 或不 bundle exec

ruby - 查找模块中可用的类

ruby - ruby 数组中的空间按 %w

ruby - 如何使用 Highline 测试 Cucumber 用户输入和输出?

ruby-on-rails - 来自 stdlib 的 Ruby 单例。如何杀死一个实例

ruby-on-rails - 你能在 Ruby on Rails 中手动 "trigger"回调吗?

ruby-on-rails - 为什么 raise_error 匹配器没有按预期工作?

ruby-on-rails - Rails.where 大于/小于,无需编写 SQL 语句