Monday, 22 February 2016

Java Tutorial : Java Math class (Exponential and Logarithmic methods)

Click here to watch in Youtube :
https://www.youtube.com/watch?v=GLJfrMIM_OQ&list=UUhwKlOVR041tngjerWxVccw

Click the below Image to Enlarge
 Java Tutorial : Java Math class (Exponential and Logarithmic methods)
MathDemo.java
```public class MathDemo
{

public static void main(String[] args)
{

double x = 5.65;
double y = 16.12;

/*
* Math.E, which is the base of natural logarithms.
*/
System.out.printf("The value of " + "e is %.4f%n", Math.E);

/*
* Returns the base of the natural logarithms, e, to
* the power of the argument.
*/

System.out.printf("exp(%.3f) " + "is %.3f%n", x, Math.exp(x));

/*
* Returns the natural logarithm of the argument.
*/

System.out.printf("log(%.3f) is " + "%.3f%n", x, Math.log(x));

/*
* Returns the value of the first argument raised to
* the power of the second argument.
*/

System.out.printf("pow(%.3f, %.3f) " + "is %.3f%n", x, y,
Math.pow(x, y));

/*
* Returns the square root of the argument.
*/
System.out.printf("sqrt(%.3f) is " + "%.3f%n", x,
Math.sqrt(x));
}
}
```
Output
```The value of e is 2.7183
exp(5.650) is 284.291
log(5.650) is 1.732
pow(5.650, 16.120) is 1327458579845.300
sqrt(5.650) is 2.377
```

Click the below link to download the code:
https://sites.google.com/site/javaee4321/java/MathDemo_Exp_Log_App.zip?attredirects=0&d=1

Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/MathDemo_Exp_Log_App

Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/d0559102086f9677d57877fbba43556aca45fc19/BasicJava/MathDemo_Exp_Log_App/?at=master

See also:

• All JavaEE Viedos Playlist