to top
Android APIs
public class

FloatMath

extends Object
java.lang.Object
   ↳ android.util.FloatMath

Class Overview

Math routines similar to those found in Math. Performs computations on float values directly without incurring the overhead of conversions to and from double.

On one platform, FloatMath.sqrt(100) executes in one third of the time required by java.lang.Math.sqrt(100).

Summary

Public Methods

? Examples
static float ceil(float value)
Returns the float conversion of the most negative (i.e.

? Examples
static float cos(float angle)
Returns the closest float approximation of the cosine of the argument.

? Examples
static float exp(float value)
Returns the closest float approximation of the raising "e" to the power of the argument.

? Examples
static float floor(float value)
Returns the float conversion of the most positive (i.e.

? Examples
static float hypot(float x, float y)
Returns sqrt( x 2 + y 2 ).

? Examples
static float pow(float x, float y)
Returns the closest float approximation of the result of raising x to the power of y.

? Examples
static float sin(float angle)
Returns the closest float approximation of the sine of the argument.

? Examples
static float sqrt(float value)
Returns the closest float approximation of the square root of the argument.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static float ceil (float value)

Added in API level 1

Returns the float conversion of the most negative (i.e. closest to negative infinity) integer value which is greater than the argument.

Parameters
value to be converted
Returns
  • the ceiling of value

public static float cos (float angle)

Added in API level 1

Returns the closest float approximation of the cosine of the argument.

Parameters
angle to compute the cosine of, in radians
Returns
  • the cosine of angle

public static float exp (float value)

Added in API level 17

Returns the closest float approximation of the raising "e" to the power of the argument.

Parameters
value to compute the exponential of
Returns
  • the exponential of value

public static float floor (float value)

Added in API level 1

Returns the float conversion of the most positive (i.e. closest to positive infinity) integer value which is less than the argument.

Parameters
value to be converted
Returns
  • the floor of value

public static float hypot (float x, float y)

Added in API level 17

Returns sqrt(x2+ y2).

Parameters
x a float number
y a float number
Returns
  • the hypotenuse

public static float pow (float x, float y)

Added in API level 17

Returns the closest float approximation of the result of raising x to the power of y.

Parameters
x the base of the operation.
y the exponent of the operation.
Returns
  • x to the power of y.

public static float sin (float angle)

Added in API level 1

Returns the closest float approximation of the sine of the argument.

Parameters
angle to compute the cosine of, in radians
Returns
  • the sine of angle

public static float sqrt (float value)

Added in API level 1

Returns the closest float approximation of the square root of the argument.

Parameters
value to compute sqrt of
Returns
  • the square root of value
No examples for this method.
Frequently called with: [Clear]
Portions of this page are reproduced from work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. The original page is available here.