| instance methods | 
| Arithmetic operations |  | 
 | Performs various arithmetic operations on flt. 
  | flt | + | aNumeric | Addition |  
  | flt | -- | aNumeric | Subtraction |  
  | flt | * | aNumeric | Multiplication |  
  | flt | / | aNumeric | Division |  
  | flt | % | aNumeric | Modulo |  
  | flt | ** | aNumeric | Exponentiation |  | | <=> | flt <=> aNumeric
        -> -1, 0, +1 | 
 | Returns -1, 0, or +1 depending on whether flt is less
      than, equal to, or greater than aNumeric. This is the
      basis for the tests in Comparable. | | ceil | flt.ceil -> anInteger | 
 | Returns the smallest Integergreater than or equal to flt.
  | 1.2.ceil | » | 2 |  
  | 2.0.ceil | » | 2 |  
  | (-1.2).ceil | » | -1 |  
  | (-2.0).ceil | » | -2 |  | | finite? | flt.finite? -> trueorfalse | 
 | Returns trueif flt is a valid IEEE floating point
      number (it is not infinite, andnan?isfalse). | | floor | flt.floor -> anInteger | 
 | Returns the largest integer less than or equal to flt. 
  | 1.2.floor | » | 1 |  
  | 2.0.floor | » | 2 |  
  | (-1.2).floor | » | -2 |  
  | (-2.0).floor | » | -2 |  | | infinite? | flt.infinite? -> nil, -1,
          +1 | 
 | Returns nil, -1, or +1 depending on whether flt is finite,
      -infinity, or +infinity.
  | (0.0).infinite? | » | nil |  
  | (-1.0/0.0).infinite? | » | -1 |  
  | (+1.0/0.0).infinite? | » | 1 |  | | nan? | flt.nan? -> trueorfalse | 
 | Returns trueif flt is an invalid IEEE
      floating point number.
  | a = -1.0 | » | -1.0 |  
  | a.nan? | » | false |  
  | a = Math.log(a) | » | NaN |  
  | a.nan? | » | true |  | | round | flt.round -> anInteger | 
 | Rounds flt to the nearest integer. Equivalent to: | 
def round
  return floor(self+0.5) if self > 0.0
  return ceil(self-0.5)  if self < 0.0
  return 0.0
end
 | 
 
  | 1.5.round | » | 2 |  
  | (-1.5).round | » | -2 |  | | to_f | flt.to_f -> flt | 
 | Returns flt. | | to_i | flt.to_i -> anInteger | 
 | Returns flt truncated to an Integer. | | to_s | flt.to_s -> aString | 
 | Returns a string containing a representation of self. As well as
      a fixed or exponential form of the number, the call may return
      `` NaN'', ``Infinity'', and ``-Infinity''. |