Ruby 中 Integer 与 IO 类的深入解析
1. Integer 类概述
Integer 类是 Ruby 中用于处理整数的基础类,它是 Bignum 和 Fixnum 这两个具体类的基类。下面详细介绍 Integer 类的实例方法。
1.1 常用实例方法
| 方法名 | 描述 | 示例 |
|---|---|---|
ceil | 等同于Integer#to_i,返回整数本身 | 1.ceil # => 1 |
chr | 返回由接收者的值表示的 ASCII 字符组成的字符串 | 65.chr # => "A" |
downto | 从当前整数递减到指定整数,依次执行代码块 | 5.downto(1) {|n| print n, ".. " } |
floor | 返回小于或等于当前整数的最大整数,等同于Integ |