Sha256: 8ddc588a7d9daf80f493b0118bfe5b9af71e467e2c25faa290be328b7326e20b
Contents?: true
Size: 507 Bytes
Versions: 1
Compression:
Stored size: 507 Bytes
Contents
module Exonio module Helpers class IrrHelper values = { eps: '1.0e-16', one: '1.0', two: '2.0', ten: '10.0', zero: '0.0' } values.each do |key, value| define_method key do BigDecimal.new(value) end end def initialize(transactions) @transactions = transactions end def values(x) value = Exonio.npv(x[0].to_f, @transactions) [ value.to_d ] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
exonio-0.5.3 | lib/exonio/helpers/irr_helper.rb |