Sha256: 8d8446421ca945f72b89d4e574ff632df2def685e3e92ea70a46e40eb8daf9ea

Contents?: true

Size: 440 Bytes

Versions: 1

Compression:

Stored size: 440 Bytes

Contents

module Danica
  class Function
    class Division < Function
      attr_reader :numerator, :denominator

      def to_f
        numerator.to_f / denominator.to_f
      end

      def to_tex
        "\\frac{#{numerator.to_tex}}{#{denominator.to_tex}}"
      end

      def numerator=(value)
        @numerator = wrap_value(value)
      end

      def denominator=(value)
        @denominator = wrap_value(value)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
danica-0.2.0 lib/danica/function/division.rb