Banana

Submitted by: Submitted by

Views: 10

Words: 1104

Pages: 5

Category: Business and Industry

Date Submitted: 07/13/2015 05:02 AM

Report This Essay

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",...