Class: Oddx::ProbabilityOdds
Constant Summary collapse
- REGEX =
/^(?<value>\d+\.?\d+)?%/
Constants inherited from Odds
Instance Method Summary collapse
-
#initialize(odds) ⇒ ProbabilityOdds
constructor
A new instance of ProbabilityOdds.
- #probability ⇒ Object
Methods inherited from Odds
#decimal, #fractional, #moneyline, #to_s
Constructor Details
#initialize(odds) ⇒ ProbabilityOdds
Returns a new instance of ProbabilityOdds.
7 8 9 10 11 |
# File 'lib/oddx/probability_odds.rb', line 7 def initialize(odds) @odds = odds @bigdecimal_odds = BigDecimal(1 / (odds.to_f / 100), Oddx::Odds::BIGDECIMAL_SIG_DIGITS) end |
Instance Method Details
#probability ⇒ Object
13 14 15 |
# File 'lib/oddx/probability_odds.rb', line 13 def probability @odds end |