# jn(3m) [sunos man page]

```j0(3M)							  Mathematical Library Functions						    j0(3M)

NAME
j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl - Bessel functions of the first kind

SYNOPSIS
cc [ 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(5) 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.

SunOS 5.10							    1 Sep 2002								    j0(3M)```

## Check Out this Related Man Page

```j0(3M)							  Mathematical Library Functions						    j0(3M)

NAME
j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl - Bessel functions of the first kind

SYNOPSIS
cc [ 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(5) 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.