Sha256: 9110f0d68c41c4bc7cca1001a0447372591c7276495adf176f8407a58b4ede12

Contents?: true

Size: 259 Bytes

Versions: 2

Compression:

Stored size: 259 Bytes

Contents

module Danica
  class Exponential < Operator
    variables :exponent

    def to_f
    Math.exp(exponent.to_f)
    end

    private

    def tex_string
    "e^{#{exponent.to_tex}}"
    end

    def gnu_string
    "exp(#{exponent.to_gnu})"
    end
  end
end


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
danica-2.0.1 lib/danica/exponential.rb
danica-2.0.0 lib/danica/exponential.rb