Self-Learning Module
Outcomes Covered
More Standard Java Classes
- Define an Application Programming Interface (API)
- Use Oracle's Java documentation to ascertain the capabilities of a given standard java class
- Use the Javadoc page for the Math class to perform calculations involving the following mathematic operations:
- Absolute value
- Trigonometric functions (in degrees and radians)
- pi - ratio of the circumference of a circle to its diameter
- xy
- logarithmic functions
- maximum/minimum of two numbers
- Square root
- Generate random numbers
Math Class [4:57]
- Study sections 5.1-3 of the textbook
- Watch the following video [link]
- You should be able to answer questions 1-5 of the Self-Learning Module 4 quiz in Canvas.
Math Exercises
Complete the following challenges on your own (in IntelliJ) to become familiar with the methods in the Math class.
- Determine the larger of two numbers without using an
if
statement. - Determine the absolute value of an
int
. - Determine the absolute value of an
double
. - Determine the sine of
45
degrees. - Determine the tangent of
0.5
in radians. - Determine the value of
3
5
. - Determine the closest integer value to
8.87
.
Generating Random Numbers [6:02]
- Watch the following video [link]
- You should be able to answer questions 6-10 of the Self-Learning Module 4 quiz in Canvas.
Bonus Material (optional)
- Sabrina Stangler on aysnchronous videos [1:19] [link]
- Dr. Taylor on tricks to stay focused [2:14] [link]