java.lang
Class Math
java.lang.Object
java.lang.Math
- public final class Math
- extends Object
|
Constructor Summary |
private |
Math()
|
|
Method Summary |
static double |
abs(double)
|
static float |
abs(float)
|
static int |
abs(int)
|
static long |
abs(long)
|
static double |
acos(double)
|
static double |
asin(double)
|
static double |
atan(double)
|
static double |
atan2(double,
double)
|
static double |
cbrt(double)
|
static double |
ceil(double)
|
static double |
copySign(double,
double)
|
static float |
copySign(float,
float)
|
static double |
cos(double)
|
static double |
cosh(double)
|
static double |
exp(double)
|
static double |
expm1(double)
|
static double |
floor(double)
|
static int |
getExponent(double)
|
static int |
getExponent(float)
|
static double |
hypot(double,
double)
|
static double |
IEEEremainder(double,
double)
|
private static void |
initRNG()
|
static double |
log(double)
|
static double |
log10(double)
|
static double |
log1p(double)
|
static double |
max(double,
double)
|
static float |
max(float,
float)
|
static int |
max(int,
int)
|
static long |
max(long,
long)
|
static double |
min(double,
double)
|
static float |
min(float,
float)
|
static int |
min(int,
int)
|
static long |
min(long,
long)
|
static double |
nextAfter(double,
double)
|
static float |
nextAfter(float,
double)
|
static double |
nextUp(double)
|
static float |
nextUp(float)
|
static double |
pow(double,
double)
|
static double |
random()
|
static double |
rint(double)
|
static long |
round(double)
|
static int |
round(float)
|
static double |
scalb(double,
int)
|
static float |
scalb(float,
int)
|
static double |
signum(double)
|
static float |
signum(float)
|
static double |
sin(double)
|
static double |
sinh(double)
|
static double |
sqrt(double)
|
static double |
tan(double)
|
static double |
tanh(double)
|
static double |
toDegrees(double)
|
static double |
toRadians(double)
|
static double |
ulp(double)
|
static float |
ulp(float)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
negativeZeroDoubleBits
private static long negativeZeroDoubleBits
randomNumberGenerator
private static Random randomNumberGenerator
E
public static final double E
PI
public static final double PI
negativeZeroFloatBits
private static long negativeZeroFloatBits
Math
private Math()
sin
public static double sin(double)
cos
public static double cos(double)
tan
public static double tan(double)
asin
public static double asin(double)
acos
public static double acos(double)
atan
public static double atan(double)
toRadians
public static double toRadians(double)
toDegrees
public static double toDegrees(double)
exp
public static double exp(double)
log
public static double log(double)
log10
public static double log10(double)
sqrt
public static double sqrt(double)
cbrt
public static double cbrt(double)
IEEEremainder
public static double IEEEremainder(double,
double)
ceil
public static double ceil(double)
floor
public static double floor(double)
rint
public static double rint(double)
atan2
public static double atan2(double,
double)
pow
public static double pow(double,
double)
round
public static int round(float)
round
public static long round(double)
initRNG
private static void initRNG()
random
public static double random()
abs
public static int abs(int)
abs
public static long abs(long)
abs
public static float abs(float)
abs
public static double abs(double)
max
public static int max(int,
int)
max
public static long max(long,
long)
max
public static float max(float,
float)
max
public static double max(double,
double)
min
public static int min(int,
int)
min
public static long min(long,
long)
min
public static float min(float,
float)
min
public static double min(double,
double)
ulp
public static double ulp(double)
ulp
public static float ulp(float)
signum
public static double signum(double)
signum
public static float signum(float)
sinh
public static double sinh(double)
cosh
public static double cosh(double)
tanh
public static double tanh(double)
hypot
public static double hypot(double,
double)
expm1
public static double expm1(double)
log1p
public static double log1p(double)
copySign
public static double copySign(double,
double)
copySign
public static float copySign(float,
float)
getExponent
public static int getExponent(float)
getExponent
public static int getExponent(double)
nextAfter
public static double nextAfter(double,
double)
nextAfter
public static float nextAfter(float,
double)
nextUp
public static double nextUp(double)
nextUp
public static float nextUp(float)
scalb
public static double scalb(double,
int)
scalb
public static float scalb(float,
int)
JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.