class Axiom::Function::Numeric::Division
A class representing a division function
Public Class Methods
inverse()
click to toggle source
Return the inverse function class
@example
Division.inverse # => Multiplication
@return [Class<Multiplication>]
@api public
# File lib/axiom/function/numeric/division.rb, line 31 def self.inverse Multiplication end
operation()
click to toggle source
Return the Division
operation
@example
Division.operation # => :/
@return [Symbol]
@api public
# File lib/axiom/function/numeric/division.rb, line 19 def self.operation :/ end
type()
click to toggle source
Return the type returned from call
@example
type = Axiom::Function::Numeric::Division.type # => Axiom::Types::Float
@return [Class<Types::Float>]
@api public
# File lib/axiom/function/numeric/division.rb, line 44 def self.type Types::Float end
Public Instance Methods
type()
click to toggle source
Return the type returned from call
@example
type = division.type # => Axiom::Types::Float
@return [Class<Types::Float>]
@api public
# File lib/axiom/function/numeric/division.rb, line 56 def type self.class.type end