Submitted by: Submitted by kai4
Views: 10
Words: 1104
Pages: 5
Category: Business and Industry
Date Submitted: 07/13/2015 05:02 AM
Basic Math Methods |
Method | Description |
double abs(double d)
float abs(float f)
int abs(int i)
long abs(long lng) | Returns the absolute value of the argument. |
double ceil(double d) | Returns the smallest integer that is greater than or equal to the argument. Returned as a double. |
double floor(double d) | Returns the largest integer that is less than or equal to the argument. Returned as a double. |
double rint(double d) | Returns the integer that is closest in value to the argument. Returned as a double. |
long round(double d)
int round(float f) | Returns the closest long or int, as indicated by the method's return type, to the argument. |
double min(double arg1, double arg2)
float min(float arg1, float arg2)
int min(int arg1, int arg2)
long min(long arg1, long arg2) | Returns the smaller of the two arguments. |
double max(double arg1, double arg2)
float max(float arg1, float arg2)
int max(int arg1, int arg2)
long max(long arg1, long arg2) | Returns the larger of the two arguments. |
The following program, BasicMathDemo , illustrates how to use some of these methods:
public class BasicMathDemo {
public static void main(String[] args) {
double a = -191.635;
double b = 43.74;
int c = 16, d = 45;
System.out.printf("The absolute value " + "of %.3f is %.3f%n",
a, Math.abs(a));
System.out.printf("The ceiling of " + "%.2f is %.0f%n",
b, Math.ceil(b));
System.out.printf("The floor of " + "%.2f is %.0f%n",
b, Math.floor(b));
System.out.printf("The rint of %.2f " + "is %.0f%n",...