J0(3M) Mathematical Library Functions J0(3M)
j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl - Bessel functions of the
first kind
c99 [ flag... ] file... -lm [ library... ]
#include <math.h>
double j0(double x);
float j0f(float x);
long double j0l(long double x);
double j1(double x);
float j1f(float x);
long double j1l(long double x);
double jn(int n, double x);
float jnf(int n, float x);
long double jnl(int n, long double x);
These functions compute Bessel functions of x of the first kind of
orders 0, 1 and n respectively.
Upon successful completion, these functions return the relevant
Bessel value of x of the first kind.
If x is NaN, a NaN is returned.
No errors are defined.
See attributes(7) for descriptions of the following attributes:
+----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+----------------------------+-----------------------------+
|Interface Stability | See below. |
+----------------------------+-----------------------------+
|MT-Level | MT-Safe |
+----------------------------+-----------------------------+
The j0(), j1(), and jn() functions are Standard. The j0f(), j0l(),
j1f(), j1l(), jnf(), and jnl() functions are Stable.
math.h(3HEAD), isnan(3M), y0(3M), attributes(7), standards(7)
SunOS 5.11 July 12, 2006 J0(3M)
NAME
j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl - Bessel functions of the
first kind
SYNOPSIS
c99 [ flag... ] file... -lm [ library... ]
#include <math.h>
double j0(double x);
float j0f(float x);
long double j0l(long double x);
double j1(double x);
float j1f(float x);
long double j1l(long double x);
double jn(int n, double x);
float jnf(int n, float x);
long double jnl(int n, long double x);
DESCRIPTION
These functions compute Bessel functions of x of the first kind of
orders 0, 1 and n respectively.
RETURN VALUES
Upon successful completion, these functions return the relevant
Bessel value of x of the first kind.
If x is NaN, a NaN is returned.
ERRORS
No errors are defined.
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
+----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+----------------------------+-----------------------------+
|Interface Stability | See below. |
+----------------------------+-----------------------------+
|MT-Level | MT-Safe |
+----------------------------+-----------------------------+
The j0(), j1(), and jn() functions are Standard. The j0f(), j0l(),
j1f(), j1l(), jnf(), and jnl() functions are Stable.
SEE ALSO
math.h(3HEAD), isnan(3M), y0(3M), attributes(7), standards(7)
SunOS 5.11 July 12, 2006 J0(3M)