Module: Math
- Defined in:
- lib/kgl/kmath.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.lg(anti_logarithm) ⇒ Object
14 15 16 |
# File 'lib/kgl/kmath.rb', line 14 def lg(anti_logarithm) log(2.0, anti_logarithm) end |
.log(base, anti_logarithm = base.tap{base=nil}) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/kgl/kmath.rb', line 7 def log(base, anti_logarithm=base.tap{base=nil}) if base.nil? ln(anti_logarithm) else ln(anti_logarithm).quo(ln(base)) end end |
Instance Method Details
#ln ⇒ Object
5 |
# File 'lib/kgl/kmath.rb', line 5 alias ln log |