class ROdds::OddConverter::FractionalToImpliedProbability
Attributes
fractional_odd[R]
Public Class Methods
call(fractional_odd)
click to toggle source
# File lib/r_odds/odd_converters/fractional_to_implied_probability.rb, line 5 def self.call(fractional_odd) new(fractional_odd).call end
new(fractional_odd)
click to toggle source
# File lib/r_odds/odd_converters/fractional_to_implied_probability.rb, line 9 def initialize(fractional_odd) @fractional_odd = fractional_odd end
Public Instance Methods
call()
click to toggle source
# File lib/r_odds/odd_converters/fractional_to_implied_probability.rb, line 13 def call numerator_for_implied_prob = fractional_odd.denominator denominator_for_implied_prob = fractional_odd.denominator + fractional_odd.numerator ROdds::Odd::ImpliedProbability.new( numerator: numerator_for_implied_prob, denominator: denominator_for_implied_prob ) end