Class: Wintr::PowerOfThousand
- Inherits:
-
Object
- Object
- Wintr::PowerOfThousand
- Defined in:
- lib/wintr/power_of_thousand.rb
Constant Summary collapse
- POWER =
{ 1 => 'thousand', 2 => 'million', 3 => 'billion', 4 => 'trillion', 5 => 'quadrillion', 6 => 'quintillion', 7 => 'sextillion', 8 => 'septillion', 9 => 'octillion', 10 => 'nonillion', 11 => 'decillion', 12 => 'undecillion', 13 => 'duodecillion', 14 => 'tredecillion', 15 => 'quattuordecillion', 16 => 'quindecillion', 17 => 'sexdecillion', 18 => 'septendecillion', 19 => 'octodecillion', 20 => 'novemdecillion', 21 => 'vigintillion', 22 => 'unvigintillion', 23 => 'duovigintillion', 24 => 'trevigintillion', 25 => 'quattuorvigintillion', 26 => 'quinvigintillion', 27 => 'sexvigintillion', 28 => 'septenvigintillion', 29 => 'octovigintillion', 30 => 'novemvigintillion', 31 => 'trigintillion', 32 => 'untrigintillion', 33 => 'duotrigintillion' }
Instance Method Summary collapse
-
#initialize(power) ⇒ PowerOfThousand
constructor
A new instance of PowerOfThousand.
- #to_w ⇒ Object
Constructor Details
#initialize(power) ⇒ PowerOfThousand
Returns a new instance of PowerOfThousand.
39 40 41 |
# File 'lib/wintr/power_of_thousand.rb', line 39 def initialize(power) @power = power end |
Instance Method Details
#to_w ⇒ Object
43 44 45 |
# File 'lib/wintr/power_of_thousand.rb', line 43 def to_w POWER[@power] || '' end |