- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Trigonometric methods in Java
The java.lang.Math class contains methods for performing basic numeric operations such as the trigonometry, logarithm, etc.
The following are some of the methods.
Sr.No | Methods & Description |
---|---|
1 | static double abs(double a) This method returns the absolute value of a double value. |
2 | static float abs(float a) This method returns the absolute value of a float value. |
3 | static int abs(int a) This method returns the absolute value of an int value. |
4 | static long abs(long a) This method returns the absolute value of a long value. |
5 | static double acos(double a) This method returns the arc cosine of a value; the returned angle is in the range 0.0 through pi. |
6 | static double asin(double a) This method returns the arc sine of a value; the returned angle is in the range -pi/2 through pi/2. |
Let us see an example of acos() method.
Example
public class Demo { public static void main(String args[]) { double val = Math.PI / 2; val = Math.toRadians(val); System.out.println("Math.acos(" + val + ") = " + Math.acos(val)); } }
Output
Math.acos(0.027415567780803774) = 1.5433773235341761
Let us see an example of asin() method.
Example
public class Demo { public static void main(String args[]) { double val = Math.PI / 2; val = Math.toRadians(val); System.out.println("Math.asin(" + val + ") = " + Math.asin(val)); } }
Output
Math.asin(0.027415567780803774) = 0.02741900326072046
Let us see an example of log() method.
Example
public class Demo { public static void main(String args[]) { double val1 = 39564.9; double val2 = 1; System.out.println("Math.log(" + val1 + ") = " + Math.log(val1)); System.out.println("Math.log(" + val2 + ") = " + Math.log(val2)); } }
Output
Math.log(39564.9) = 10.585697640553684 Math.log(1.0) = 0.0
- Related Articles
- Trigonometric Functions in Java
- Methods in Java
- Static methods vs Instance methods in Java
- Enum Methods in Java
- Default methods in Java
- StringTokenizer methods in Java
- Dictionary Methods in Java
- What are defender methods or virtual methods in Java?
- What are methods in Java?
- Overloading Varargs Methods in Java
- BitSet class methods in Java
- Java String Methods
- Java Interface methods
- what are abstract methods in Java?
- Are static methods inherited in Java?

Advertisements