Class: Math::DomainError (Ruby 2.3.4)

    In Files

    • math.c

    Parent

    Class/Module Index [+]

    Quicksearch

    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"