Module: S1eepengRubygemsOidcReplayLab::Calculator
- Defined in:
- lib/s1eepeng_rubygems_oidc_replay_lab.rb
Class Method Summary collapse
- .add(left, right) ⇒ Object
- .divide(left, right) ⇒ Object
- .multiply(left, right) ⇒ Object
- .subtract(left, right) ⇒ Object
Class Method Details
.add(left, right) ⇒ Object
7 |
# File 'lib/s1eepeng_rubygems_oidc_replay_lab.rb', line 7 def add(left, right) = left + right |
.divide(left, right) ⇒ Object
11 12 13 14 15 |
# File 'lib/s1eepeng_rubygems_oidc_replay_lab.rb', line 11 def divide(left, right) raise ZeroDivisionError, "cannot divide by zero" if right.zero? left.to_f / right end |
.multiply(left, right) ⇒ Object
9 |
# File 'lib/s1eepeng_rubygems_oidc_replay_lab.rb', line 9 def multiply(left, right) = left * right |
.subtract(left, right) ⇒ Object
8 |
# File 'lib/s1eepeng_rubygems_oidc_replay_lab.rb', line 8 def subtract(left, right) = left - right |