C Language and Libraries Help (clang.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Bessel Functions
◄Summary► ◄Example► ◄Up► ◄Contents► ◄Index► ◄Back►
─────Run-Time Library───────────────────────────────────────────────────────
The _j0, _j1, and _jn routines return Bessel functions of the
first kind: orders 0, 1, and n, respectively.
The _y0, _y1, and _yn routines return Bessel functions of the
second kind: orders 0, 1, and n, respectively. The argument <x>
must be positive.
The long double functions use an 80-bit long double form of
arguments and return values. In all other respects, they are
identical to the regular functions.
Return Value
These functions return the result of a Bessel function of <x>.
The _y0, _y1, and _yn routines, if <x> is negative, set errno to
EDOM, print a _DOMAIN error message to stderr, and return
-HUGE_VAL.
Error handling can be modified by using the _matherr (or
_matherrl) routine.
-♦-