Free Data Structures and Algorithms Course









Subscribe below and get all best seller courses for free !!!










OR



Subscribe to all free courses

How to calculate Trigonometric functions values in Java ?

Program to demonstrate how to calculate Trigonometric functions values in Java

package com.hubberspot.code;

import java.util.Scanner;

public class TrignometricFunctionsDemo {

 public static void main(String[] args) {

  // Create a Scanner object which will read 
  // values from the console which user enters
  Scanner scanner = new Scanner(System.in);

  // Getting input from user from the console
  System.out.println("Enter value of angle in degrees ");

  // Calling nextDouble method of scanner for
  // taking a double value from user and storing
  // it in degrees variable
  double degrees = scanner.nextDouble();

  System.out.println("Lets calculate the sine, cosine and tan of angle ...");
  // In order to calculate sine , cosine and tan of angle we
  // use the Math class three static methods by name as :  
  // 1. Math.sin(a) -- Sine of a
  // 2. Math.cos(a) -- Cosine of a 
  // 3. Math.tan(a) -- Tangent of a

  double sineOfAngle = Math.sin(degrees); 
  double cosOfAngle = Math.cos(degrees); 
  double tanOfAngle = Math.tan(degrees);

  System.out.println();
  System.out.println("The Sine of " + degrees + " degrees is : "
    + sineOfAngle);
  System.out.println("The Cosine of " + degrees + " degrees is : "
    + cosOfAngle);
  System.out.println("The Tangent of " + degrees + " degrees is : "
    + tanOfAngle);

  System.out.println();
  System.out.println("Lets calculate the sec, cosec and cot of angle ...");
  // In order to calculate sec, cosec and cot of angle we
  // just inverse the value of sin , cos and tan calculated above :   
  // 4. Sec of a -- 1 / Sine of a
  // 5. Cosec of a  -- 1/ Cosine of a 
  // 6. Cot of a  -- 1 / Tangent of a

  double secOfAngle = 1 / Math.sin(degrees); 
  double cosecOfAngle = 1 / Math.cos(degrees); 
  double cotOfAngle = 1 / Math.tan(degrees);

  System.out.println("\nThe Sec of " + degrees + " degrees is : "
    + secOfAngle);
  System.out.println("The Cosec of " + degrees + " degrees is : "
    + cosecOfAngle);
  System.out.println("The Cotangent of " + degrees + " degrees is : "
    + cotOfAngle);


 }

}



Output of the program :


 
© 2021 Learn Java by Examples Template by Hubberspot