Java Math Class Review Flashcards

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the output of System.out.print( Math.pow( 4, 2) )?

  • 16.0 (correct)
  • 6.0
  • 12
  • 8.0

What is the output of System.out.println( Math.ceil( 5.1 ) )?

  • 5.0
  • 5.1
  • 5.5
  • 6.0 (correct)

What is the output of System.out.println( Math.floor( 8.9 ) )?

  • 9.0
  • 8.0 (correct)
  • 7.0
  • 8.9

What is the output of System.out.println( Math.sqrt( 49 ) )?

<p>7.0 (C)</p> Signup and view all the answers

What is the output of System.out.println( Math.round( 12.34 ) )?

<p>12 (B)</p> Signup and view all the answers

What is the output of System.out.println( Math.round( 12.56 ) )?

<p>13 (C), 13.0 (D)</p> Signup and view all the answers

What is the output of System.out.println( Math.max( 7, 3 ) )?

<p>7 (A)</p> Signup and view all the answers

What is the output of System.out.println( Math.min( 7, 3 ) )?

<p>3 (A)</p> Signup and view all the answers

What is the output of System.out.println( Math.max( 2.3, 5.6 ) )?

<p>5.6 (C)</p> Signup and view all the answers

What is the output of System.out.println( Math.min( 2.3, 5.6 ) )?

<p>2.3 (D)</p> Signup and view all the answers

What is the output of System.out.println( Math.abs(-213) )?

<p>213 (B)</p> Signup and view all the answers

What is the output of System.out.println( Math.abs(213) )?

<p>213 (C)</p> Signup and view all the answers

What is the output of System.out.println( Math.ceil( Math.sqrt(17) ) )?

<p>5.0 (D)</p> Signup and view all the answers

What is the range of Math.random()?

<p>[0.0, 1.0)</p> Signup and view all the answers

What is the range of Math.random() * 10?

<p>[0.0, 10.0)</p> Signup and view all the answers

What is the range of Math.random() * 20 + 10?

<p>[10.0, 30.0)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Java Math Class Overview

  • Math.pow(4, 2) computes 4 raised to the power of 2, resulting in 16.0.
  • Math.ceil(5.1) rounds a number up to the nearest integer, resulting in 6.0.
  • Math.floor(8.9) rounds a number down to the nearest integer, resulting in 8.0.

Square Root and Rounding Functions

  • Math.sqrt(49) calculates the square root of 49, resulting in 7.0.
  • Math.round(12.34) rounds 12.34 to the nearest integer, resulting in 12.
  • Math.round(12.56) rounds 12.56 to the nearest integer, resulting in 13.

Max and Min Functions

  • Math.max(7, 3) returns the greater of the two values, which is 7.
  • Math.min(7, 3) returns the lesser of the two values, which is 3.
  • Math.max(2.3, 5.6) compares two double values and returns the larger one, 5.6.
  • Math.min(2.3, 5.6) compares two double values and returns the smaller one, 2.3.

Absolute Value Function

  • Math.abs(-213) returns the absolute value of -213, resulting in 213.
  • Math.abs(213) returns the absolute value of 213, which is also 213.

Random Number Generation

  • Math.random() generates a random number in the range [0.0, 1.0).
  • Math.random() * 10 produces a random number in the range [0.0, 10.0).
  • Math.random() * 20 + 10 generates a random number in the range [10.0, 30.0).

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Java Math Class Methods Flashcards
9 questions
Java Methods and Math Class
5 questions

Java Methods and Math Class

SatisfiedDandelion6498 avatar
SatisfiedDandelion6498
Clase Math y Estructuras de Selección en Java
13 questions
Use Quizgecko on...
Browser
Browser