Skip to content

Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →

instance method

Integer#inspect

() -> ::String
(2) -> ::String
(3) -> ::String
(4) -> ::String
(5) -> ::String
(6) -> ::String
(7) -> ::String
(8) -> ::String
(9) -> ::String
(10) -> ::String
(11) -> ::String
(12) -> ::String
(13) -> ::String
(14) -> ::String
(15) -> ::String
(16) -> ::String
(17) -> ::String
(18) -> ::String
(19) -> ::String
(20) -> ::String
(21) -> ::String
(22) -> ::String
(23) -> ::String
(24) -> ::String
(25) -> ::String
(26) -> ::String
(27) -> ::String
(28) -> ::String
(29) -> ::String
(30) -> ::String
(31) -> ::String
(32) -> ::String
(33) -> ::String
(34) -> ::String
(35) -> ::String
(36) -> ::String
(::int base) -> ::String
inspect(*args)

Alias of #to_s

Returns a string containing the place-value representation of self in radix base (in 2..36).

Example
12345.to_s               # => "12345"
12345.to_s(2)            # => "11000000111001"
12345.to_s(8)            # => "30071"
12345.to_s(10)           # => "12345"
12345.to_s(16)           # => "3039"
12345.to_s(36)           # => "9ix"
78546939656932.to_s(36)  # => "rubyrules"

Raises an exception if base is out of range.

See also #to_s #gcdlcm #integer? #gcd also in 4.1 · 4.0 · 3.3 · 3.2 · 3.1 · 3.0