module SimpleCalcu
All code in the gem is namespaced under this module.
Constants
- VERSION
The current version of
SimpleCalcu
Public Class Methods
add(number1, number2)
click to toggle source
Adds given two numbers
# File lib/simple_calcu.rb, line 7 def self.add(number1, number2) number1 + number2 end
calculate(number1, operator, number2)
click to toggle source
Main calculator method. Requires 3 arguments First and Last arguments must be numbers Second argument could be “+”, “-”, “*” or “/” and must be string
# File lib/simple_calcu.rb, line 29 def self.calculate(number1, operator, number2) case operator when "+" add(number1, number2) when "-" sub(number1, number2) when "*" mul(number1, number2) when "/" div(number1, number2) end end
div(number1, number2)
click to toggle source
Divides given number2 to number1
# File lib/simple_calcu.rb, line 22 def self.div(number1, number2) number1 / number2 end
mul(number1, number2)
click to toggle source
Multiplies given two numbers
# File lib/simple_calcu.rb, line 17 def self.mul(number1, number2) number1 * number2 end
sub(number1, number2)
click to toggle source
Subtracts given number1 from number2
# File lib/simple_calcu.rb, line 12 def self.sub(number1, number2) number1 - number2 end