Class: Calcpace

Inherits:
Object
  • Object
show all
Includes:
Calculator, Checker, Converter
Defined in:
lib/calcpace.rb

Constant Summary

Constants included from Converter

Converter::KM_TO_MI, Converter::KM_TO_MI_BIGDECIMAL, Converter::MI_TO_KM, Converter::MI_TO_KM_BIGDECIMAL

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Converter

#convert, #convert_the_distance, #convert_to_clocktime, #convert_to_km, #convert_to_miles, #convert_to_seconds, #to_clocktime, #to_seconds

Methods included from Checker

#check_distance, #check_integer, #check_time, #check_unit

Methods included from Calculator

#distance, #pace, #pace_seconds, #total_time, #total_time_seconds

Constructor Details

#initialize(bigdecimal = false) ⇒ Calcpace

Returns a new instance of Calcpace.



14
15
16
# File 'lib/calcpace.rb', line 14

def initialize(bigdecimal = false)
  @bigdecimal = bigdecimal
end

Instance Attribute Details

#bigdecimalObject (readonly)

Returns the value of attribute bigdecimal.



12
13
14
# File 'lib/calcpace.rb', line 12

def bigdecimal
  @bigdecimal
end