class Math::DomainError - Ruby 2.2.4 Core API Reference API Reference

Ruby 2.2 Core API

class Math::DomainError

Raised when a mathematical function is evaluated outside of its domain of definition.

For example, since cos returns values in the range -1..1, its inverse function acos is only defined on that interval:

Math.acos(42)

produces:

Math::DomainError: Numerical argument is out of domain - "acos"

In Files

  • math.c

Parent

StandardError