Class: Eqn::Function::Round
- Defined in:
- lib/eqn/function.rb
Instance Method Summary collapse
Instance Method Details
#value ⇒ Object
20 21 22 23 24 |
# File 'lib/eqn/function.rb', line 20 def value value = elements.shift.value fail ZeroDivisionError if value.is_a?(Float) && (value.abs == Float::INFINITY || value.nan?) value.round end |