24sp ver.

Note: this is for the Spring 2024 iteration of CSE 121. Looking for a different quarter? Please visit https://courses.cs.washington.edu/courses/cse121/.

## Math Class¶

(a set of useful methods for performing mathematical operations)

Method Returns
`Math.abs(value)` absolute value (make nonnegative)
`Math.max(value1, value2)` larger of two values
`Math.min(value1, value2)` smaller of two values
`Math.pow(base, exp)` `base` to the `exp` power
`Math.sqrt(num)` square root of `num`

#### Example

``````// Evaluates to 8.0
double num = Math.pow(2, 3);
// Evaluates to 9.0
double big = Math.max(num, Math.sqrt(81));
System.out.println(big + " is big!");
``````

#### Output

``````9.0 is big!
``````

## Returns¶

#### Declaration

``````public static type name(...) {
...
return expression;
}
``````

#### Example

``````public static void main(String[] args) {
double seattleC = fToC(60.0);
double newYorkC = fToC(50.0);

System.out.println(seattleC);
System.out.println(newYorkC);
}

// Converts Fahrenheit to Celsius.
public static double fToC(double degreesF) {
double degreesC = 5.0 / 9.0 * (degreesF - 32);
return degreesC;
}
``````

#### Output

``````15.555555555555557
10.0
``````