class Float < Numeric
  # pure: true
  # builtin: true
  def %(other)
  end
  # pure: true
  # builtin: true
  # overload: (Float) -> Float=
  # overload: (Fixnum) -> Float=
  # overload: (Bignum) -> Float=
  def *(other)
  end
  # pure: true
  # builtin: true
  def **(other)
  end
  # pure: true
  # builtin: true
  def +(other)
  end
  # pure: true
  # builtin: true
  def -(other)
  end
  # pure: true
  # builtin: true
  def -@
  end
  # pure: true
  # builtin: true
  def /(other)
  end
  # pure: true
  # builtin: true
  def <(other)
  end
  # pure: true
  # builtin: true
  def <=(other)
  end
  # pure: true
  # builtin: true
  def <=>(other)
  end
  # pure: true
  # builtin: true
  # returns: Boolean
  def ==(other)
  end
  # pure: true
  # builtin: true
  # returns: Boolean
  def ===(other)
  end
  # pure: true
  # builtin: true
  def >(other)
  end
  # pure: true
  # builtin: true
  def >=(other)
  end
  # pure: true
  # builtin: true
  def abs
  end
  # pure: true
  # builtin: true
  def angle
  end
  # pure: true
  # builtin: true
  def arg
  end
  # pure: true
  # builtin: true
  def ceil
  end
  # pure: true
  # builtin: true
  def coerce(other)
  end
  # pure: true
  # builtin: true
  def denominator
  end
  # pure: true
  # builtin: true
  def divmod(other)
  end
  # pure: true
  # builtin: true
  def eql?(other)
  end
  # pure: true
  # builtin: true
  def fdiv
  end
  # pure: true
  # builtin: true
  def finite?
  end
  # pure: true
  # builtin: true
  def floor
  end
  # pure: true
  # builtin: true
  def hash
  end
  # pure: true
  # builtin: true
  def infinite?
  end
  # pure: true
  # builtin: true
  def magnitude
  end
  # pure: true
  # builtin: true
  def modulo(other)
  end
  # pure: true
  # builtin: true
  def nan?
  end
  # pure: true
  # builtin: true
  def numerator
  end
  # pure: true
  # builtin: true
  def phase
  end
  # pure: true
  # builtin: true
  def quo(other)
  end
  # pure: true
  # builtin: true
  def rationalize(eps = :__unset__)
  end
  # pure: true
  # builtin: true
  def round(ndigits=0)
  end
  # pure: true
  # builtin: true
  def to_f
  end
  # pure: true
  # builtin: true
  def to_i
  end
  # pure: true
  # builtin: true
  def to_int
  end
  # pure: true
  # builtin: true
  def to_r
  end
  # pure: true
  # builtin: true
  # returns: String=
  def to_s
  end
  # pure: true
  # builtin: true
  def to_yaml
  end
  # pure: true
  # builtin: true
  def truncate
  end
  # pure: true
  # builtin: true
  def zero?
  end
end
