Function Reference

SIN

Returns the sine of an angle given in radians.

PostgreSQL 17.9
SIN(angle)
angle
Angle in radians
double precision

Return value

A floating-point number (double precision) from -1 to 1

Examples

Sine of a right angle

PostgreSQL 17.9
SELECT SIN(PI() / 2);
sin
1

Angle in radians and in degrees

PostgreSQL 17.9
SELECT SIN(RADIANS(30)) AS from_radians,
	SIND(30) AS from_degrees;
from_radiansfrom_degrees
0.499999999999999940.5

Details

For an angle in degrees, use SIND.

SIN(PI()) gives about 1e-16, not exactly 0.

See also

Where to learn