class

Float

v1_8_7_72 - Show latest stable - Superclass: Numeric

Float objects represent real numbers using the native architecture’s double-precision floating point representation.

Included modules

  • Precision

Constants

DIG = INT2FIX(DBL_DIG)

EPSILON = rb_float_new(DBL_EPSILON)

MANT_DIG = INT2FIX(DBL_MANT_DIG)

MAX = rb_float_new(DBL_MAX)

MAX_10_EXP = INT2FIX(DBL_MAX_10_EXP)

MAX_EXP = INT2FIX(DBL_MAX_EXP)

MIN = rb_float_new(DBL_MIN)

MIN_10_EXP = INT2FIX(DBL_MIN_10_EXP)

MIN_EXP = INT2FIX(DBL_MIN_EXP)

RADIX = INT2FIX(FLT_RADIX)

ROUNDS = INT2FIX(FLT_ROUNDS)

Files

  • lib/rexml/xpath_parser.rb
  • lib/yaml/rubytypes.rb
  • numeric.c