struct Int32
Defined in:
int.crprimitives.cr
Constant Summary
-
MAX =
2147483647 -
MIN =
-2147483648
Constructors
Instance Method Summary
-
#!=(other : Int64) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : Int16) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : Int32) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : Int128) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : UInt8) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : Int8) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : UInt16) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : UInt32) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : UInt64) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : UInt128) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : Float32) : Bool
Returns
trueifselfis not equal to other. -
#!=(other : Float64) : Bool
Returns
trueifselfis not equal to other. -
#&(other : Int64) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : Int8) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : Int16) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : Int32) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : Int128) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : UInt8) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : UInt16) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : UInt32) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : UInt64) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&(other : UInt128) : self
Returns the result of performing a bitwise AND of
self's and other's bits. -
#&*(other : Int8) : self
Returns the result of multiplying
selfand other. -
#&*(other : Int16) : self
Returns the result of multiplying
selfand other. -
#&*(other : Int32) : self
Returns the result of multiplying
selfand other. -
#&*(other : Int64) : self
Returns the result of multiplying
selfand other. -
#&*(other : Int128) : self
Returns the result of multiplying
selfand other. -
#&*(other : UInt8) : self
Returns the result of multiplying
selfand other. -
#&*(other : UInt16) : self
Returns the result of multiplying
selfand other. -
#&*(other : UInt32) : self
Returns the result of multiplying
selfand other. -
#&*(other : UInt128) : self
Returns the result of multiplying
selfand other. -
#&*(other : UInt64) : self
Returns the result of multiplying
selfand other. -
#&+(other : UInt128) : self
Returns the result of adding
selfand other. -
#&+(other : UInt64) : self
Returns the result of adding
selfand other. -
#&+(other : UInt32) : self
Returns the result of adding
selfand other. -
#&+(other : UInt16) : self
Returns the result of adding
selfand other. -
#&+(other : UInt8) : self
Returns the result of adding
selfand other. -
#&+(other : Int16) : self
Returns the result of adding
selfand other. -
#&+(other : Int128) : self
Returns the result of adding
selfand other. -
#&+(other : Int64) : self
Returns the result of adding
selfand other. -
#&+(other : Int32) : self
Returns the result of adding
selfand other. -
#&+(other : Int8) : self
Returns the result of adding
selfand other. -
#&-(other : UInt128) : self
Returns the result of subtracting
selfand other. -
#&-(other : Int8) : self
Returns the result of subtracting
selfand other. -
#&-(other : Int16) : self
Returns the result of subtracting
selfand other. -
#&-(other : Int32) : self
Returns the result of subtracting
selfand other. -
#&-(other : Int64) : self
Returns the result of subtracting
selfand other. -
#&-(other : Int128) : self
Returns the result of subtracting
selfand other. -
#&-(other : UInt8) : self
Returns the result of subtracting
selfand other. -
#&-(other : UInt16) : self
Returns the result of subtracting
selfand other. -
#&-(other : UInt32) : self
Returns the result of subtracting
selfand other. -
#&-(other : UInt64) : self
Returns the result of subtracting
selfand other. -
#*(other : UInt8) : self
Returns the result of multiplying
selfand other. -
#*(other : Int8) : self
Returns the result of multiplying
selfand other. -
#*(other : Int16) : self
Returns the result of multiplying
selfand other. -
#*(other : Int32) : self
Returns the result of multiplying
selfand other. -
#*(other : Int128) : self
Returns the result of multiplying
selfand other. -
#*(other : UInt16) : self
Returns the result of multiplying
selfand other. -
#*(other : UInt64) : self
Returns the result of multiplying
selfand other. -
#*(other : UInt128) : self
Returns the result of multiplying
selfand other. -
#*(other : Float32) : Float32
Returns the result of multiplying
selfand other. -
#*(other : Float64) : Float64
Returns the result of multiplying
selfand other. -
#*(other : Int64) : self
Returns the result of multiplying
selfand other. -
#*(other : UInt32) : self
Returns the result of multiplying
selfand other. -
#+(other : Float64) : Float64
Returns the result of adding
selfand other. -
#+(other : Float32) : Float32
Returns the result of adding
selfand other. -
#+(other : UInt128) : self
Returns the result of adding
selfand other. -
#+(other : UInt64) : self
Returns the result of adding
selfand other. -
#+(other : UInt32) : self
Returns the result of adding
selfand other. -
#+(other : UInt16) : self
Returns the result of adding
selfand other. -
#+(other : UInt8) : self
Returns the result of adding
selfand other. -
#+(other : Int128) : self
Returns the result of adding
selfand other. -
#+(other : Int64) : self
Returns the result of adding
selfand other. -
#+(other : Int32) : self
Returns the result of adding
selfand other. -
#+(other : Int16) : self
Returns the result of adding
selfand other. -
#+(other : Int8) : self
Returns the result of adding
selfand other. -
#-(other : Int8) : self
Returns the result of subtracting
selfand other. - #-
-
#-(other : Float64) : Float64
Returns the result of subtracting
selfand other. -
#-(other : Float32) : Float32
Returns the result of subtracting
selfand other. -
#-(other : UInt128) : self
Returns the result of subtracting
selfand other. -
#-(other : UInt64) : self
Returns the result of subtracting
selfand other. -
#-(other : UInt32) : self
Returns the result of subtracting
selfand other. -
#-(other : UInt16) : self
Returns the result of subtracting
selfand other. -
#-(other : UInt8) : self
Returns the result of subtracting
selfand other. -
#-(other : Int128) : self
Returns the result of subtracting
selfand other. -
#-(other : Int64) : self
Returns the result of subtracting
selfand other. -
#-(other : Int32) : self
Returns the result of subtracting
selfand other. -
#-(other : Int16) : self
Returns the result of subtracting
selfand other. -
#/(other : Float32) : Float32
Returns the result of dividing
selfand other. -
#/(other : Float64) : Float64
Returns the result of dividing
selfand other. -
#<(other : Float64) : Bool
Returns
trueifselfis less than other. -
#<(other : Float32) : Bool
Returns
trueifselfis less than other. -
#<(other : UInt128) : Bool
Returns
trueifselfis less than other. -
#<(other : UInt64) : Bool
Returns
trueifselfis less than other. -
#<(other : UInt32) : Bool
Returns
trueifselfis less than other. -
#<(other : UInt16) : Bool
Returns
trueifselfis less than other. -
#<(other : UInt8) : Bool
Returns
trueifselfis less than other. -
#<(other : Int128) : Bool
Returns
trueifselfis less than other. -
#<(other : Int64) : Bool
Returns
trueifselfis less than other. -
#<(other : Int32) : Bool
Returns
trueifselfis less than other. -
#<(other : Int16) : Bool
Returns
trueifselfis less than other. -
#<(other : Int8) : Bool
Returns
trueifselfis less than other. -
#<=(other : UInt128) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : UInt64) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : UInt32) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : UInt16) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : UInt8) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : Int128) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : Int64) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : Int32) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : Int16) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : Int8) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : Float64) : Bool
Returns
trueifselfis less than or equal to other. -
#<=(other : Float32) : Bool
Returns
trueifselfis less than or equal to other. -
#==(other : Float32) : Bool
Returns
trueifselfis equal to other. -
#==(other : Int8) : Bool
Returns
trueifselfis equal to other. -
#==(other : Int16) : Bool
Returns
trueifselfis equal to other. -
#==(other : Int32) : Bool
Returns
trueifselfis equal to other. -
#==(other : Int64) : Bool
Returns
trueifselfis equal to other. -
#==(other : Int128) : Bool
Returns
trueifselfis equal to other. -
#==(other : UInt8) : Bool
Returns
trueifselfis equal to other. -
#==(other : UInt16) : Bool
Returns
trueifselfis equal to other. -
#==(other : UInt32) : Bool
Returns
trueifselfis equal to other. -
#==(other : UInt64) : Bool
Returns
trueifselfis equal to other. -
#==(other : UInt128) : Bool
Returns
trueifselfis equal to other. -
#==(other : Float64) : Bool
Returns
trueifselfis equal to other. -
#>(other : Float32) : Bool
Returns
trueifselfis greater than other. -
#>(other : UInt128) : Bool
Returns
trueifselfis greater than other. -
#>(other : UInt64) : Bool
Returns
trueifselfis greater than other. -
#>(other : UInt32) : Bool
Returns
trueifselfis greater than other. -
#>(other : UInt16) : Bool
Returns
trueifselfis greater than other. -
#>(other : UInt8) : Bool
Returns
trueifselfis greater than other. -
#>(other : Int128) : Bool
Returns
trueifselfis greater than other. -
#>(other : Int64) : Bool
Returns
trueifselfis greater than other. -
#>(other : Int32) : Bool
Returns
trueifselfis greater than other. -
#>(other : Int16) : Bool
Returns
trueifselfis greater than other. -
#>(other : Int8) : Bool
Returns
trueifselfis greater than other. -
#>(other : Float64) : Bool
Returns
trueifselfis greater than other. -
#>=(other : Int16) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : Int128) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : Int32) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : Int64) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : Int8) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : UInt8) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : UInt16) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : UInt32) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : UInt64) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : UInt128) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : Float32) : Bool
Returns
trueifselfis greater than or equal to other. -
#>=(other : Float64) : Bool
Returns
trueifselfis greater than or equal to other. -
#^(other : Int16) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : Int32) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : Int64) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : Int128) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : UInt8) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : UInt16) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : UInt32) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : UInt64) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : UInt128) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. -
#^(other : Int8) : self
Returns the result of performing a bitwise XOR of
self's and other's bits. - #clone
- #popcount
-
#to_f : Float64
Returns
selfconverted toFloat64. -
#to_f32 : Float32
Returns
selfconverted toFloat32. -
#to_f64 : Float64
Returns
selfconverted toFloat64. -
#to_i : Int32
Returns
selfconverted toInt32. -
#to_i128 : Int128
Returns
selfconverted toInt128. -
#to_i16 : Int16
Returns
selfconverted toInt16. -
#to_i32 : Int32
Returns
selfconverted toInt32. -
#to_i64 : Int64
Returns
selfconverted toInt64. -
#to_i8 : Int8
Returns
selfconverted toInt8. -
#to_u : UInt32
Returns
selfconverted toUInt32. -
#to_u128 : UInt128
Returns
selfconverted toUInt128. -
#to_u16 : UInt16
Returns
selfconverted toUInt16. -
#to_u32 : UInt32
Returns
selfconverted toUInt32. -
#to_u64 : UInt64
Returns
selfconverted toUInt64. -
#to_u8 : UInt8
Returns
selfconverted toUInt8. -
#unsafe_chr : Char
Returns a
Charthat has the unicode codepoint ofself, without checking if this integer is in the range valid for chars (0..0x10ffff). -
#|(other : UInt128) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : UInt64) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : UInt16) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : UInt8) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : Int128) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : Int64) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : Int32) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : Int16) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : Int8) : self
Returns the result of performing a bitwise OR of
self's and other's bits. -
#|(other : UInt32) : self
Returns the result of performing a bitwise OR of
self's and other's bits.
Instance methods inherited from struct Int
%(other : Int)%(other : BigInt) : BigInt %, *(other : BigInt) : BigInt
*(other : BigRational)
*(other : BigDecimal) *, **(exponent : Float) : Float64
**(exponent : Int) : self **, +(other : BigInt) : BigInt
+(other : BigDecimal)
+(other : BigRational) +, -(other : BigInt) : BigInt
-(other : BigRational)
-(other : BigDecimal) -, /(other : BigDecimal)
/(other : BigRational)
/(other : Int)
/(other : BigInt) : BigInt /, //(other : Float)
//(other : Int) //, <<(count : Int) <<, <=>(other : BigInt)
<=>(other : BigRational)
<=>(other : BigDecimal) <=>, ===(char : Char) ===, >>(count : Int) >>, abs abs, bit(bit) bit, bits_set?(mask) bits_set?, ceil ceil, chr chr, day : Time::Span day, days : Time::Span days, divisible_by?(num) divisible_by?, downto(to, &block : self -> ) : Nil
downto(to) downto, even? even?, fdiv(other) fdiv, floor floor, gcd(other : Int) gcd, gcm(other : BigInt) : Int gcm, hash(hasher) hash, hour : Time::Span hour, hours : Time::Span hours, inspect(io) inspect, lcm(other : Int)
lcm(other : BigInt) : BigInt lcm, microsecond : Time::Span microsecond, microseconds : Time::Span microseconds, millisecond : Time::Span millisecond, milliseconds : Time::Span milliseconds, minute : Time::Span minute, minutes : Time::Span minutes, modulo(other) modulo, month : Time::MonthSpan month, months : Time::MonthSpan months, nanosecond : Time::Span nanosecond, nanoseconds : Time::Span nanoseconds, odd? odd?, popcount popcount, pred pred, remainder(other : Int) remainder, round round, second : Time::Span second, seconds : Time::Span seconds, succ succ, tdiv(other : Int) tdiv, times(&block : self -> ) : Nil
times times, to(to)
to(to, &block : self -> ) : Nil to, to_big_d to_big_d, to_big_i : BigInt to_big_i, to_big_r to_big_r, to_io(io : IO, format : IO::ByteFormat) to_io, to_json(json : JSON::Builder) to_json, to_s
to_s(base : Int, upcase : Bool = false)
to_s(io : IO)
to_s(base : Int, io : IO, upcase : Bool = false) to_s, trunc trunc, upto(to)
upto(to, &block : self -> ) : Nil upto, week : Time::Span week, weeks : Time::Span weeks, year : Time::MonthSpan year, years : Time::MonthSpan years, ~ ~
Constructor methods inherited from struct Int
from_io(io : IO, format : IO::ByteFormat) : self
from_io
Instance methods inherited from module Comparable(BigDecimal)
<(other : T)
<,
<=(other : T)
<=,
<=>(other : T)
<=>,
==(other : T)
==,
>(other : T)
>,
>=(other : T)
>=
Instance methods inherited from module Comparable(BigRational)
<(other : T)
<,
<=(other : T)
<=,
<=>(other : T)
<=>,
==(other : T)
==,
>(other : T)
>,
>=(other : T)
>=
Instance methods inherited from module Comparable(BigInt)
<(other : T)
<,
<=(other : T)
<=,
<=>(other : T)
<=>,
==(other : T)
==,
>(other : T)
>,
>=(other : T)
>=
Instance methods inherited from struct Number
*(other : Complex)*(other : BigFloat) *, +(other : BigFloat)
+(other : Complex)
+ +, -(other : Complex)
-(other : BigFloat) -, /(other : Complex)
/(other : BigFloat) /, <=>(other : BigFloat)
<=>(other) <=>, ==(other : Complex) ==, abs abs, abs2 abs2, cis cis, clamp(min, max)
clamp(range : Range) clamp, divmod(number) divmod, i i, round(digits = 0, base = 10) round, sign sign, significant(digits, base = 10) significant, step(*, to = nil, by = 1)
step(*, to = nil, by = 1, &block) step, to_big_f to_big_f, to_c to_c, to_yaml(yaml : YAML::Nodes::Builder) to_yaml, zero? : Bool zero?
Constructor methods inherited from struct Number
zero : self
zero
Instance methods inherited from module Comparable(BigFloat)
<(other : T)
<,
<=(other : T)
<=,
<=>(other : T)
<=>,
==(other : T)
==,
>(other : T)
>,
>=(other : T)
>=
Instance methods inherited from module Comparable(Number)
<(other : T)
<,
<=(other : T)
<=,
<=>(other : T)
<=>,
==(other : T)
==,
>(other : T)
>,
>=(other : T)
>=
Instance methods inherited from struct Value
==(other : JSON::Any)==(other : YAML::Any)
==(other) ==, dup dup
Instance methods inherited from class Object
!=(other)
!=,
!~(other)
!~,
==(other)
==,
===(other : JSON::Any)===(other : YAML::Any)
===(other) ===, =~(other) =~, class class, dup dup, hash(hasher)
hash hash, inspect(io : IO)
inspect inspect, itself itself, not_nil! not_nil!, pretty_inspect(width = 79, newline = "\n", indent = 0) : String pretty_inspect, pretty_print(pp : PrettyPrint) : Nil pretty_print, tap(&block) tap, to_json(io : IO)
to_json to_json, to_pretty_json(indent : String = " ")
to_pretty_json(io : IO, indent : String = " ") to_pretty_json, to_s
to_s(io : IO) to_s, to_yaml(io : IO)
to_yaml to_yaml, try(&block) try, unsafe_as(type : T.class) forall T unsafe_as
Constructor methods inherited from class Object
from_json(string_or_io, root : String) : selffrom_json(string_or_io) : self from_json, from_yaml(string_or_io : String | IO) : self from_yaml
Constructor Detail
Instance Method Detail
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of performing a bitwise AND of self's and other's bits.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of multiplying self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of adding self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns the result of subtracting self and other.
In case of overflow a wrapping is performed.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns true if self is greater than or equal to other.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns the result of performing a bitwise XOR of self's and other's bits.
Returns a Char that has the unicode codepoint of self,
without checking if this integer is in the range valid for
chars (0..0x10ffff).
You should never use this method unless chr turns out to
be a bottleneck.
97.unsafe_chr # => 'a'Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.
Returns the result of performing a bitwise OR of self's and other's bits.