Top Level Namespace

Defined Under Namespace

Modules: Abachrome

Instance Method Summary collapse

Instance Method Details

#AbcDecimal(*args) ⇒ Abachrome::AbcDecimal

Creates a new AbcDecimal instance.

This is a convenience method that allows creating AbcDecimal objects without explicitly referencing the Abachrome namespace.

Parameters:

  • args (Array)

    Arguments to pass to the AbcDecimal constructor

Returns:



342
343
344
# File 'lib/abachrome/abc_decimal.rb', line 342

def AbcDecimal(*args)
  Abachrome::AbcDecimal.new(*args)
end

#AD(*args) ⇒ Abachrome::AbcDecimal

Creates a new AbcDecimal instance.

AD(3.14) # => #<Abachrome::AbcDecimal:0x… @value=3.14> AD(“2.718”) # => #<Abachrome::AbcDecimal:0x… @value=2.718>

Parameters:

  • args (Array)

    Arguments to pass to AbcDecimal.new

Returns:



353
354
355
# File 'lib/abachrome/abc_decimal.rb', line 353

def AD(*args)
  Abachrome::AbcDecimal.new(*args)
end