Published Dec 17, 2022
Contribute to Docs

The Math.sin() method returns the trigonometric sine of an angle argument, given in radians.



The angle parameter is expressed in radians.

  • The result is in the range [-1, 1].
  • If the angle is NaN or infinity, NaN is returned.


The following example demonstrates the application of .sin() method:

// Check.java
public class Check {
public static void main(String args[]) {
// convert degrees to radians
double pi = Math.PI;
double degree = 60;
double radian = degree * pi/180;
System.out.println( "Sine of 60 degrees is " + Math.sin(radian));

This results in the following output:

Sine of 60 degrees is 0.866025

All contributors

Looking to contribute?

Learn Java on Codecademy