# struct Float64

- Float64
- Float
- Number
- Value
- Object

## Defined in:

## Constant Summary

DIGITS = `15`

  The number of decimal digits that can be represented without losing precision

EPSILON = `2.2204460492503131e-16`

  The machine epsilon (difference between 1.0 and the next representable value)

INFINITY = `(1_f64 / 0_f64).as(Float64)`
MANT_DIGITS = `53`

  The number of digits that can be represented without losing precision (in base RADIX)

MAX = `1.7976931348623157e+308`

  Largest finite value

MAX_10_EXP = `308`

  The maximum possible power of 10 exponent (such that 10**MAX_10_EXP is representable)

MAX_EXP = `1024`

  The maximum possible normal power of 2 exponent

MIN = `-1.7976931348623157e+308`

  Smallest finite value

MIN_10_EXP = `-307`

  The minimum possible power of 10 exponent (such that 10**MIN_10_EXP is representable)

MIN_EXP = `-1021`

  The minimum possible normal power of 2 exponent

MIN_POSITIVE = `2.2250738585072014e-308`

  Smallest representable positive value

NAN = `(0_f64 / 0_f64).as(Float64)`
RADIX = `2`

  The radix or integer base used by the internal representation

## Constructors

- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(pull : JSON::PullParser)
- .new(value)

  Returns a `Float64` by invoking `#to_f64` on value.

## Instance Method Summary

- #!=(other : Int8) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : Int32) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : Int64) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : Int128) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : UInt8) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : UInt16) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : UInt32) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : UInt64) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : UInt128) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : Float32) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : Float64) : Bool

  Returns `true` if `self` is not equal to other.

- #!=(other : Int16) : Bool

  Returns `true` if `self` is not equal to other.

- #*(other : Int16) : self

  Returns the result of multiplying `self` and other.

- #*(other : Int8) : self

  Returns the result of multiplying `self` and other.

- #*(other : UInt32) : self

  Returns the result of multiplying `self` and other.

- #*(other : Int32) : self

  Returns the result of multiplying `self` and other.

- #*(other : Int64) : self

  Returns the result of multiplying `self` and other.

- #*(other : Int128) : self

  Returns the result of multiplying `self` and other.

- #*(other : UInt8) : self

  Returns the result of multiplying `self` and other.

- #*(other : UInt16) : self

  Returns the result of multiplying `self` and other.

- #*(other : UInt64) : self

  Returns the result of multiplying `self` and other.

- #*(other : UInt128) : self

  Returns the result of multiplying `self` and other.

- #*(other : Float32) : self

  Returns the result of multiplying `self` and other.

- #*(other : Float64) : self

  Returns the result of multiplying `self` and other.

- #**(other : Int32)
- #**(other : Float64)
- #**(other)
- #+(other : UInt64) : self

  Returns the result of adding `self` and other.

- #+(other : Int16) : self

  Returns the result of adding `self` and other.

- #+(other : Int32) : self

  Returns the result of adding `self` and other.

- #+(other : Int64) : self

  Returns the result of adding `self` and other.

- #+(other : Int128) : self

  Returns the result of adding `self` and other.

- #+(other : UInt8) : self

  Returns the result of adding `self` and other.

- #+(other : UInt16) : self

  Returns the result of adding `self` and other.

- #+(other : UInt32) : self

  Returns the result of adding `self` and other.

- #+(other : Float32) : self

  Returns the result of adding `self` and other.

- #+(other : Float64) : self

  Returns the result of adding `self` and other.

- #+(other : UInt128) : self

  Returns the result of adding `self` and other.

- #+(other : Int8) : self

  Returns the result of adding `self` and other.

- #-(other : Int8) : self

  Returns the result of subtracting `self` and other.

- #-(other : Int16) : self

  Returns the result of subtracting `self` and other.

- #-(other : Float64) : self

  Returns the result of subtracting `self` and other.

- #-(other : Float32) : self

  Returns the result of subtracting `self` and other.

- #-(other : UInt128) : self

  Returns the result of subtracting `self` and other.

- #-(other : UInt64) : self

  Returns the result of subtracting `self` and other.

- #-(other : UInt32) : self

  Returns the result of subtracting `self` and other.

- #-(other : UInt16) : self

  Returns the result of subtracting `self` and other.

- #-(other : UInt8) : self

  Returns the result of subtracting `self` and other.

- #-(other : Int128) : self

  Returns the result of subtracting `self` and other.

- #-(other : Int32) : self

  Returns the result of subtracting `self` and other.

- #-(other : Int64) : self

  Returns the result of subtracting `self` and other.

- #/(other : Int8) : self

  Returns the result of dividing `self` and other.

- #/(other : Int16) : self

  Returns the result of dividing `self` and other.

- #/(other : Int32) : self

  Returns the result of dividing `self` and other.

- #/(other : Int64) : self

  Returns the result of dividing `self` and other.

- #/(other : Int128) : self

  Returns the result of dividing `self` and other.

- #/(other : UInt8) : self

  Returns the result of dividing `self` and other.

- #/(other : UInt16) : self

  Returns the result of dividing `self` and other.

- #/(other : UInt32) : self

  Returns the result of dividing `self` and other.

- #/(other : UInt64) : self

  Returns the result of dividing `self` and other.

- #/(other : Float32) : self

  Returns the result of dividing `self` and other.

- #/(other : UInt128) : self

  Returns the result of dividing `self` and other.

- #/(other : Float64) : self

  Returns the result of dividing `self` and other.

- #<(other : Float64) : Bool

  Returns `true` if `self` is less than other.

- #<(other : Float32) : Bool

  Returns `true` if `self` is less than other.

- #<(other : UInt128) : Bool

  Returns `true` if `self` is less than other.

- #<(other : UInt64) : Bool

  Returns `true` if `self` is less than other.

- #<(other : UInt16) : Bool

  Returns `true` if `self` is less than other.

- #<(other : UInt8) : Bool

  Returns `true` if `self` is less than other.

- #<(other : Int128) : Bool

  Returns `true` if `self` is less than other.

- #<(other : Int64) : Bool

  Returns `true` if `self` is less than other.

- #<(other : Int32) : Bool

  Returns `true` if `self` is less than other.

- #<(other : Int16) : Bool

  Returns `true` if `self` is less than other.

- #<(other : Int8) : Bool

  Returns `true` if `self` is less than other.

- #<(other : UInt32) : Bool

  Returns `true` if `self` is less than other.

- #<=(other : Int8) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : Float32) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : UInt128) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : UInt64) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : UInt32) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : UInt16) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : UInt8) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : Int128) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : Int64) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : Int32) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : Int16) : Bool

  Returns `true` if `self` is less than or equal to other.

- #<=(other : Float64) : Bool

  Returns `true` if `self` is less than or equal to other.

- #==(other : Float32) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : UInt128) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : UInt64) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : UInt32) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : UInt16) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : UInt8) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : Int128) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : Int64) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : Int32) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : Int16) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : Int8) : Bool

  Returns `true` if `self` is equal to other.

- #==(other : Float64) : Bool

  Returns `true` if `self` is equal to other.

- #>(other : Int32) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : Int8) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : Int64) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : Int128) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : UInt8) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : UInt16) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : UInt32) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : UInt64) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : UInt128) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : Float32) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : Float64) : Bool

  Returns `true` if `self` is greater than other.

- #>(other : Int16) : Bool

  Returns `true` if `self` is greater than other.

- #>=(other : Int64) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : Int32) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : Int16) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : Int8) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : Int128) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : UInt8) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : UInt16) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : UInt32) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : UInt64) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : UInt128) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : Float32) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #>=(other : Float64) : Bool

  Returns `true` if `self` is greater than or equal to other.

- #ceil
- #clone
- #floor
- #round
- #to_f : Float64

  Returns `self` converted to `Float64`.

- #to_f32 : Float32

  Returns `self` converted to `Float32`.

- #to_f64 : Float64

  Returns `self` converted to `Float64`.

- #to_i : Int32

  Returns `self` converted to `Int32`.

- #to_i128 : Int128

  Returns `self` converted to `Int128`.

- #to_i16 : Int16

  Returns `self` converted to `Int16`.

- #to_i32 : Int32

  Returns `self` converted to `Int32`.

- #to_i64 : Int64

  Returns `self` converted to `Int64`.

- #to_i8 : Int8

  Returns `self` converted to `Int8`.

- #to_s
- #to_s(io : IO)
- #to_u : UInt32

  Returns `self` converted to `UInt32`.

- #to_u128 : UInt128

  Returns `self` converted to `UInt128`.

- #to_u16 : UInt16

  Returns `self` converted to `UInt16`.

- #to_u32 : UInt32

  Returns `self` converted to `UInt32`.

- #to_u64 : UInt64

  Returns `self` converted to `UInt64`.

- #to_u8 : UInt8

  Returns `self` converted to `UInt8`.

- #trunc

### Instance methods inherited from struct `Float`

%(other) %, - -, <=>(other : BigDecimal)
<=>(other : BigRational)
<=>(other : BigInt) <=>, days : Time::Span days, fdiv(other) fdiv, finite? finite?, hash(hasher) hash, hours : Time::Span hours, infinite? infinite?, microseconds : Time::Span microseconds, milliseconds : Time::Span milliseconds, minutes : Time::Span minutes, modulo(other) modulo, nan? nan?, nanoseconds : Time::Span nanoseconds, remainder(other) remainder, seconds : Time::Span seconds, 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

### Constructor methods inherited from struct `Float`

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) : self
from_json(string_or_io) : self from_json, from_yaml(string_or_io : String | IO) : self from_yaml

## Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #
def self.new(pull : JSON::PullParser) #
def self.new(value) #

Returns a `Float64` by invoking `#to_f64` on value.

## Instance Method Detail

def !=(other : Int8) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : Int32) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : Int64) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : Int128) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : UInt8) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : UInt16) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : UInt32) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : UInt64) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : UInt128) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : Float32) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : Float64) : Bool #

Returns `true` if `self` is not equal to other.

def !=(other : Int16) : Bool #

Returns `true` if `self` is not equal to other.

def *(other : Int16) : self #

Returns the result of multiplying `self` and other.

def *(other : Int8) : self #

Returns the result of multiplying `self` and other.

def *(other : UInt32) : self #

Returns the result of multiplying `self` and other.

def *(other : Int32) : self #

Returns the result of multiplying `self` and other.

def *(other : Int64) : self #

Returns the result of multiplying `self` and other.

def *(other : Int128) : self #

Returns the result of multiplying `self` and other.

def *(other : UInt8) : self #

Returns the result of multiplying `self` and other.

def *(other : UInt16) : self #

Returns the result of multiplying `self` and other.

def *(other : UInt64) : self #

Returns the result of multiplying `self` and other.

def *(other : UInt128) : self #

Returns the result of multiplying `self` and other.

def *(other : Float32) : self #

Returns the result of multiplying `self` and other.

def *(other : Float64) : self #

Returns the result of multiplying `self` and other.

def **(other : Int32) #
def **(other : Float64) #
def **(other) #
def +(other : UInt64) : self #

Returns the result of adding `self` and other.

def +(other : Int16) : self #

Returns the result of adding `self` and other.

def +(other : Int32) : self #

Returns the result of adding `self` and other.

def +(other : Int64) : self #

Returns the result of adding `self` and other.

def +(other : Int128) : self #

Returns the result of adding `self` and other.

def +(other : UInt8) : self #

Returns the result of adding `self` and other.

def +(other : UInt16) : self #

Returns the result of adding `self` and other.

def +(other : UInt32) : self #

Returns the result of adding `self` and other.

def +(other : Float32) : self #

Returns the result of adding `self` and other.

def +(other : Float64) : self #

Returns the result of adding `self` and other.

def +(other : UInt128) : self #

Returns the result of adding `self` and other.

def +(other : Int8) : self #

Returns the result of adding `self` and other.

def -(other : Int8) : self #

Returns the result of subtracting `self` and other.

def -(other : Int16) : self #

Returns the result of subtracting `self` and other.

def -(other : Float64) : self #

Returns the result of subtracting `self` and other.

def -(other : Float32) : self #

Returns the result of subtracting `self` and other.

def -(other : UInt128) : self #

Returns the result of subtracting `self` and other.

def -(other : UInt64) : self #

Returns the result of subtracting `self` and other.

def -(other : UInt32) : self #

Returns the result of subtracting `self` and other.

def -(other : UInt16) : self #

Returns the result of subtracting `self` and other.

def -(other : UInt8) : self #

Returns the result of subtracting `self` and other.

def -(other : Int128) : self #

Returns the result of subtracting `self` and other.

def -(other : Int32) : self #

Returns the result of subtracting `self` and other.

def -(other : Int64) : self #

Returns the result of subtracting `self` and other.

def /(other : Int8) : self #

Returns the result of dividing `self` and other.

def /(other : Int16) : self #

Returns the result of dividing `self` and other.

def /(other : Int32) : self #

Returns the result of dividing `self` and other.

def /(other : Int64) : self #

Returns the result of dividing `self` and other.

def /(other : Int128) : self #

Returns the result of dividing `self` and other.

def /(other : UInt8) : self #

Returns the result of dividing `self` and other.

def /(other : UInt16) : self #

Returns the result of dividing `self` and other.

def /(other : UInt32) : self #

Returns the result of dividing `self` and other.

def /(other : UInt64) : self #

Returns the result of dividing `self` and other.

def /(other : Float32) : self #

Returns the result of dividing `self` and other.

def /(other : UInt128) : self #

Returns the result of dividing `self` and other.

def /(other : Float64) : self #

Returns the result of dividing `self` and other.

def <(other : Float64) : Bool #

Returns `true` if `self` is less than other.

def <(other : Float32) : Bool #

Returns `true` if `self` is less than other.

def <(other : UInt128) : Bool #

Returns `true` if `self` is less than other.

def <(other : UInt64) : Bool #

Returns `true` if `self` is less than other.

def <(other : UInt16) : Bool #

Returns `true` if `self` is less than other.

def <(other : UInt8) : Bool #

Returns `true` if `self` is less than other.

def <(other : Int128) : Bool #

Returns `true` if `self` is less than other.

def <(other : Int64) : Bool #

Returns `true` if `self` is less than other.

def <(other : Int32) : Bool #

Returns `true` if `self` is less than other.

def <(other : Int16) : Bool #

Returns `true` if `self` is less than other.

def <(other : Int8) : Bool #

Returns `true` if `self` is less than other.

def <(other : UInt32) : Bool #

Returns `true` if `self` is less than other.

def <=(other : Int8) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : Float32) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : UInt128) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : UInt64) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : UInt32) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : UInt16) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : UInt8) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : Int128) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : Int64) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : Int32) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : Int16) : Bool #

Returns `true` if `self` is less than or equal to other.

def <=(other : Float64) : Bool #

Returns `true` if `self` is less than or equal to other.

def ==(other : Float32) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : UInt128) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : UInt64) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : UInt32) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : UInt16) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : UInt8) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : Int128) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : Int64) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : Int32) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : Int16) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : Int8) : Bool #

Returns `true` if `self` is equal to other.

def ==(other : Float64) : Bool #

Returns `true` if `self` is equal to other.

def >(other : Int32) : Bool #

Returns `true` if `self` is greater than other.

def >(other : Int8) : Bool #

Returns `true` if `self` is greater than other.

def >(other : Int64) : Bool #

Returns `true` if `self` is greater than other.

def >(other : Int128) : Bool #

Returns `true` if `self` is greater than other.

def >(other : UInt8) : Bool #

Returns `true` if `self` is greater than other.

def >(other : UInt16) : Bool #

Returns `true` if `self` is greater than other.

def >(other : UInt32) : Bool #

Returns `true` if `self` is greater than other.

def >(other : UInt64) : Bool #

Returns `true` if `self` is greater than other.

def >(other : UInt128) : Bool #

Returns `true` if `self` is greater than other.

def >(other : Float32) : Bool #

Returns `true` if `self` is greater than other.

def >(other : Float64) : Bool #

Returns `true` if `self` is greater than other.

def >(other : Int16) : Bool #

Returns `true` if `self` is greater than other.

def >=(other : Int64) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : Int32) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : Int16) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : Int8) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : Int128) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : UInt8) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : UInt16) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : UInt32) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : UInt64) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : UInt128) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : Float32) : Bool #

Returns `true` if `self` is greater than or equal to other.

def >=(other : Float64) : Bool #

Returns `true` if `self` is greater than or equal to other.

def ceil #
def clone #
def floor #
def round #
def to_f : Float64 #

Returns `self` converted to `Float64`.

def to_f32 : Float32 #

Returns `self` converted to `Float32`.

def to_f64 : Float64 #

Returns `self` converted to `Float64`.

def to_i : Int32 #

Returns `self` converted to `Int32`.

def to_i128 : Int128 #

Returns `self` converted to `Int128`.

def to_i16 : Int16 #

Returns `self` converted to `Int16`.

def to_i32 : Int32 #

Returns `self` converted to `Int32`.

def to_i64 : Int64 #

Returns `self` converted to `Int64`.

def to_i8 : Int8 #

Returns `self` converted to `Int8`.

def to_s #
def to_s(io : IO) #
def to_u : UInt32 #

Returns `self` converted to `UInt32`.

def to_u128 : UInt128 #

Returns `self` converted to `UInt128`.

def to_u16 : UInt16 #

Returns `self` converted to `UInt16`.

def to_u32 : UInt32 #

Returns `self` converted to `UInt32`.

def to_u64 : UInt64 #

Returns `self` converted to `UInt64`.

def to_u8 : UInt8 #

Returns `self` converted to `UInt8`.

def trunc #