Friday, May 10, 2013

Java Math Function Example



Hello Friends,

Hope you will like this article.

In this article we will be familiar with maths functions of java. Here example is given and by running this example code to your pc, you will easily get and be familiar with all these functions.


package mathsfunctions;

public class MathsFunctions {

    public static void main(String args[]){

    int i = 2;
    int j = -4;
    double x = 19.8;
    double y = 0.38;

    System.out.println("i is " + i);
    System.out.println("j is " + j);
    System.out.println("x is " + x);
    System.out.println("y is " + y);


    /*
     Math.round(variable) Function
     -----------------------------
      It gives rounding value of variable, depending upon value of variable is
      less than or greater than 0.50

     */

    System.out.println("Value of Math.round(x) is : "+Math.round(x));
    System.out.println("Value of Math.round(y) is : "+Math.round(y));
    //  ----------------------------------------------------------------------------

    /*
     Math.abs(variable) Function
     ---------------------------
     It gives integer value of variable, if it is negatie than it converts
     to positive number
     */

    System.out.println("Value of Math.abs(i) is : " + Math.abs(i));
    System.out.println("Value of Math.abs(j) is : " + Math.abs(j));
    System.out.println("Value of Math.abs(x) is : " + Math.abs(x));
    System.out.println("Value of Math.abs(y) is : " + Math.abs(y));

    //  ---------------------------------------------------------------------------

    /*
     Math.min(var1,var2) Function
     ----------------------------
     It gives minimum number value between the two variables
     */

     System.out.println("Minimum between " +i+" and j " +j+ " is : "  + Math.min(i,j));
     System.out.println("Minimum between " +x+" and j " +y+ " is : "  + Math.min(x,y));
     System.out.println("Minimum between " +i+" and j " +x+ " is : "  + Math.min(i,x));
     System.out.println("Minimum between " +y+" and j " +j+ " is : "  + Math.min(y,j));

     //  ---------------------------------------------------------------------------

     /*
     Math.max(var1,var2) Function
     ----------------------------
     It gives maximum number value between the two variables
     */

     System.out.println("Maximum between " +i+" and j " +j+ " is : "  + Math.max(i,j));
     System.out.println("Maximum between " +x+" and j " +y+ " is : "  + Math.max(x,y));
     System.out.println("Maximum between " +i+" and j " +x+ " is : "  + Math.max(i,x));
     System.out.println("Maximum between " +y+" and j " +j+ " is : "  + Math.max(y,j));

     //  ---------------------------------------------------------------------------

     /*
      Math.ceil(variable)
      -------------------
      It gives integer value greater than or equal to the number
      */

     System.out.println("Value of Math.ceil(i) is : " + Math.ceil(i));
     System.out.println("Value of Math.ceil(j) is : " + Math.ceil(j));
     System.out.println("Value of Math.ceil(x) is : " + Math.ceil(x));
     System.out.println("Value of Math.ceil(y) is : " + Math.ceil(y));

     //  ---------------------------------------------------------------------------

     /*
      Math.floor(variable)
      -------------------
      It gives integer value less than or equal to the number
      */

     System.out.println("Value of Math.floor(i) is : " + Math.floor(i));
     System.out.println("Value of Math.floor(j) is : " + Math.floor(j));
     System.out.println("Value of Math.floor(x) is : " + Math.floor(x));
     System.out.println("Value of Math.floor(y) is : " + Math.floor(y));

     //  ---------------------------------------------------------------------------

     /*
      Math.pow(var1,var2)
      -------------------
      It gives var1 raised to var2 value
      */

    System.out.println("Value of pow(3.0, 2.0) is : "  + Math.pow(3.0,2.0));
    System.out.println("Value of pow(5.0, 1.5) is : "  + Math.pow(5.0,1.5));
    System.out.println("Value of pow(3, -1) is : "     + Math.pow(3,-1));

    //  ---------------------------------------------------------------------------

     /*
      Math.sqrt(variable)
      -------------------
      It gives square value root of variable
      */

    for (i=0; i < 10; i++) {
      System.out.println(
       "The square root of " + i + " is " + Math.sqrt(i));
    }

    //  ---------------------------------------------------------------------------

     /*
      Math.random(variable)
      -------------------
      It gives random number between o to 9
      */

    System.out.println("Example of Random Number : " + Math.random());
    System.out.println("Example of another Random Number : " + Math.random());

    }
}



6 comments:

  1. HI,
    Thank you for such a good information.
    I have a question in mind that should we go for java or C++?
    which one has more scope in industry ? I am confused on which language should i do my 6-week training ? Searching arround i came across http://www.wiziq.com/course/12145-the-6-week-complete-java-primer-with-training-certificate but i am not sure about this .. so if anybody has any idea about this course please guide me.....

    ReplyDelete
  2. Thank you so much for share such a wonderful information.I like the way of writing and presenting.The author describe all the parts of the topic with good language and they did not use bad words and language.
    custom essay writing service

    ReplyDelete
  3. thanks for creating a nice post on c programming but did you know what is conditional statement in c programming

    ReplyDelete
  4. thank you for sharing nice article in your blog
    visit
    web tutorial programming
    https://www.welookups.com

    ReplyDelete
  5. Quickbooks is mostly used accounting software in the world because it is work in large & small scale business companies. If you are already used this software or facing any issue. Dial our toll free number Quickbooks Proadvisor Support Phone Number 1-800-986-4607 for fast & instant solution.

    ReplyDelete