Class: NumericHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/cryptoexchange/helpers/numeric_helper.rb

Class Method Summary collapse

Class Method Details

.divide(number, divisor) ⇒ Object



7
8
9
10
# File 'lib/cryptoexchange/helpers/numeric_helper.rb', line 7

def divide(number, divisor)
  result = number / divisor
  result.nan? || result.infinite? ? 0 : result
end

.to_d(number) ⇒ Object



3
4
5
# File 'lib/cryptoexchange/helpers/numeric_helper.rb', line 3

def to_d(number)
  number ? BigDecimal.new(number.to_s) : nil
end