Top Description Constructors Methods
org.eclipse.xtext.xbase.lib

public Class DoubleExtensions

extends Object
Class Inheritance
Annotations
@GwtCompatible
Imports
com.google.common.annotations.GwtCompatible

This is an extension library for floating point numbers, e.g. double or Double.
Author
Jan Koehnlein - Initial contribution and API
Since
2.3

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static double

Returns:

a/b
operator_divide
(Double
a double. May not be null.
a
,
Number
a number. May not be null.
b
)

The binary divide operator.

public static double

Returns:

a/b
operator_divide
(double
a double.
a
,
double
a double.
b
)

The binary divide operator.

public static double

Returns:

a/b
operator_divide
(double
a double.
a
,
float
a float.
b
)

The binary divide operator.

public static double

Returns:

a/b
operator_divide
(double
a double.
a
,
long
a long.
b
)

The binary divide operator.

public static double

Returns:

a/b
operator_divide
(double
a double.
a
,
int
an integer.
b
)

The binary divide operator.

public static double

Returns:

a/b
operator_divide
(double
a double.
a
,
char
a character.
b
)

The binary divide operator.

public static double

Returns:

a/b
operator_divide
(double
a double.
a
,
short
a short.
b
)

The binary divide operator.

public static double

Returns:

a/b
operator_divide
(double
a double.
a
,
byte
a byte.
b
)

The binary divide operator.

public static boolean

Returns:

a==b
operator_equals
(double
a double.
a
,
double
a double.
b
)

The binary equals operator.

public static boolean

Returns:

a==b
operator_equals
(double
a double.
a
,
float
a float.
b
)

The binary equals operator.

public static boolean

Returns:

a==b
operator_equals
(double
a double.
a
,
long
a long.
b
)

The binary equals operator.

public static boolean

Returns:

a==b
operator_equals
(double
a double.
a
,
int
an integer.
b
)

The binary equals operator.

public static boolean

Returns:

a==b
operator_equals
(double
a double.
a
,
char
a character.
b
)

The binary equals operator.

public static boolean

Returns:

a==b
operator_equals
(double
a double.
a
,
short
a short.
b
)

The binary equals operator.

public static boolean

Returns:

a==b
operator_equals
(double
a double.
a
,
byte
a byte.
b
)

The binary equals operator.

public static boolean

Returns:

a>=b
operator_greaterEqualsThan
(double
a double.
a
,
double
a double.
b
)

The binary greaterEqualsThan operator.

public static boolean

Returns:

a>=b
operator_greaterEqualsThan
(double
a double.
a
,
float
a float.
b
)

The binary greaterEqualsThan operator.

public static boolean

Returns:

a>=b
operator_greaterEqualsThan
(double
a double.
a
,
long
a long.
b
)

The binary greaterEqualsThan operator.

public static boolean

Returns:

a>=b
operator_greaterEqualsThan
(double
a double.
a
,
int
an integer.
b
)

The binary greaterEqualsThan operator.

public static boolean

Returns:

a>=b
operator_greaterEqualsThan
(double
a double.
a
,
char
a character.
b
)

The binary greaterEqualsThan operator.

public static boolean

Returns:

a>=b
operator_greaterEqualsThan
(double
a double.
a
,
short
a short.
b
)

The binary greaterEqualsThan operator.

public static boolean

Returns:

a>=b
operator_greaterEqualsThan
(double
a double.
a
,
byte
a byte.
b
)

The binary greaterEqualsThan operator.

public static boolean

Returns:

a>b
operator_greaterThan
(double
a double.
a
,
double
a double.
b
)

The binary greaterThan operator.

public static boolean

Returns:

a>b
operator_greaterThan
(double
a double.
a
,
float
a float.
b
)

The binary greaterThan operator.

public static boolean

Returns:

a>b
operator_greaterThan
(double
a double.
a
,
long
a long.
b
)

The binary greaterThan operator.

public static boolean

Returns:

a>b
operator_greaterThan
(double
a double.
a
,
int
an integer.
b
)

The binary greaterThan operator.

public static boolean

Returns:

a>b
operator_greaterThan
(double
a double.
a
,
char
a character.
b
)

The binary greaterThan operator.

public static boolean

Returns:

a>b
operator_greaterThan
(double
a double.
a
,
short
a short.
b
)

The binary greaterThan operator.

public static boolean

Returns:

a>b
operator_greaterThan
(double
a double.
a
,
byte
a byte.
b
)

The binary greaterThan operator.

public static boolean

Returns:

a<=b
operator_lessEqualsThan
(double
a double.
a
,
double
a double.
b
)

The binary lessEqualsThan operator.

public static boolean

Returns:

a<=b
operator_lessEqualsThan
(double
a double.
a
,
float
a float.
b
)

The binary lessEqualsThan operator.

public static boolean

Returns:

a<=b
operator_lessEqualsThan
(double
a double.
a
,
long
a long.
b
)

The binary lessEqualsThan operator.

public static boolean

Returns:

a<=b
operator_lessEqualsThan
(double
a double.
a
,
int
an integer.
b
)

The binary lessEqualsThan operator.

public static boolean

Returns:

a<=b
operator_lessEqualsThan
(double
a double.
a
,
char
a character.
b
)

The binary lessEqualsThan operator.

public static boolean

Returns:

a<=b
operator_lessEqualsThan
(double
a double.
a
,
short
a short.
b
)

The binary lessEqualsThan operator.

public static boolean

Returns:

a<=b
operator_lessEqualsThan
(double
a double.
a
,
byte
a byte.
b
)

The binary lessEqualsThan operator.

public static boolean

Returns:

a<b
operator_lessThan
(double
a double.
a
,
double
a double.
b
)

The binary lessThan operator.

public static boolean

Returns:

a<b
operator_lessThan
(double
a double.
a
,
float
a float.
b
)

The binary lessThan operator.

public static boolean

Returns:

a<b
operator_lessThan
(double
a double.
a
,
long
a long.
b
)

The binary lessThan operator.

public static boolean

Returns:

a<b
operator_lessThan
(double
a double.
a
,
int
an integer.
b
)

The binary lessThan operator.

public static boolean

Returns:

a<b
operator_lessThan
(double
a double.
a
,
char
a character.
b
)

The binary lessThan operator.

public static boolean

Returns:

a<b
operator_lessThan
(double
a double.
a
,
short
a short.
b
)

The binary lessThan operator.

public static boolean

Returns:

a<b
operator_lessThan
(double
a double.
a
,
byte
a byte.
b
)

The binary lessThan operator.

public static double

Returns:

-a
operator_minus
(Double
a double. May not be null.
a
)

The unary minus operator.

public static double

Returns:

a-b
operator_minus
(Double
a double. May not be null.
a
,
Number
a number. May not be null.
b
)

The binary minus operator.

public static double

Returns:

-d
operator_minus
(double
a double.
d
)

The unary minus operator.

public static double

Returns:

a-b
operator_minus
(double
a double.
a
,
double
a double.
b
)

The binary minus operator.

public static double

Returns:

a-b
operator_minus
(double
a double.
a
,
float
a float.
b
)

The binary minus operator.

public static double

Returns:

a-b
operator_minus
(double
a double.
a
,
long
a long.
b
)

The binary minus operator.

public static double

Returns:

a-b
operator_minus
(double
a double.
a
,
int
an integer.
b
)

The binary minus operator.

public static double

Returns:

a-b
operator_minus
(double
a double.
a
,
char
a character.
b
)

The binary minus operator.

public static double

Returns:

a-b
operator_minus
(double
a double.
a
,
short
a short.
b
)

The binary minus operator.

public static double

Returns:

a-b
operator_minus
(double
a double.
a
,
byte
a byte.
b
)

The binary minus operator.

public static double

Returns:

d--
operator_minusMinus
(double
a double.
d
)

The postfix decrement operator.

public static Double

Returns:

d--
operator_minusMinus
(Double
a double.
d
)

The postfix decrement operator.

public static double

Returns:

a%b
operator_modulo
(double
a double.
a
,
double
a double.
b
)

The binary modulo operator.

public static double

Returns:

a%b
operator_modulo
(double
a double.
a
,
float
a float.
b
)

The binary modulo operator.

public static double

Returns:

a%b
operator_modulo
(double
a double.
a
,
long
a long.
b
)

The binary modulo operator.

public static double

Returns:

a%b
operator_modulo
(double
a double.
a
,
int
an integer.
b
)

The binary modulo operator.

public static double

Returns:

a%b
operator_modulo
(double
a double.
a
,
char
a character.
b
)

The binary modulo operator.

public static double

Returns:

a%b
operator_modulo
(double
a double.
a
,
short
a short.
b
)

The binary modulo operator.

public static double

Returns:

a%b
operator_modulo
(double
a double.
a
,
byte
a byte.
b
)

The binary modulo operator.

public static double

Returns:

a*b
operator_multiply
(Double
a double. May not be null.
a
,
Number
a number. May not be null.
b
)

The binary times operator.

public static double

Returns:

a*b
operator_multiply
(double
a double.
a
,
double
a double.
b
)

The binary multiply operator.

public static double

Returns:

a*b
operator_multiply
(double
a double.
a
,
float
a float.
b
)

The binary multiply operator.

public static double

Returns:

a*b
operator_multiply
(double
a double.
a
,
long
a long.
b
)

The binary multiply operator.

public static double

Returns:

a*b
operator_multiply
(double
a double.
a
,
int
an integer.
b
)

The binary multiply operator.

public static double

Returns:

a*b
operator_multiply
(double
a double.
a
,
char
a character.
b
)

The binary multiply operator.

public static double

Returns:

a*b
operator_multiply
(double
a double.
a
,
short
a short.
b
)

The binary multiply operator.

public static double

Returns:

a*b
operator_multiply
(double
a double.
a
,
byte
a byte.
b
)

The binary multiply operator.

public static boolean

Returns:

a!=b
operator_notEquals
(double
a double.
a
,
double
a double.
b
)

The binary notEquals operator.

public static boolean

Returns:

a!=b
operator_notEquals
(double
a double.
a
,
float
a float.
b
)

The binary notEquals operator.

public static boolean

Returns:

a!=b
operator_notEquals
(double
a double.
a
,
long
a long.
b
)

The binary notEquals operator.

public static boolean

Returns:

a!=b
operator_notEquals
(double
a double.
a
,
int
an integer.
b
)

The binary notEquals operator.

public static boolean

Returns:

a!=b
operator_notEquals
(double
a double.
a
,
char
a character.
b
)

The binary notEquals operator.

public static boolean

Returns:

a!=b
operator_notEquals
(double
a double.
a
,
short
a short.
b
)

The binary notEquals operator.

public static boolean

Returns:

a!=b
operator_notEquals
(double
a double.
a
,
byte
a byte.
b
)

The binary notEquals operator.

public static double

Returns:

a+b
operator_plus
(Double
a double. May not be null.
a
,
Number
a number. May not be null.
b
)

The binary plus operator.

public static double

Returns:

a+b
operator_plus
(double
a double.
a
,
double
a double.
b
)

The binary plus operator.

public static double

Returns:

a+b
operator_plus
(double
a double.
a
,
float
a float.
b
)

The binary plus operator.

public static double

Returns:

a+b
operator_plus
(double
a double.
a
,
long
a long.
b
)

The binary plus operator.

public static double

Returns:

a+b
operator_plus
(double
a double.
a
,
int
an integer.
b
)

The binary plus operator.

public static double

Returns:

a+b
operator_plus
(double
a double.
a
,
char
a character.
b
)

The binary plus operator.

public static double

Returns:

a+b
operator_plus
(double
a double.
a
,
short
a short.
b
)

The binary plus operator.

public static double

Returns:

a+b
operator_plus
(double
a double.
a
,
byte
a byte.
b
)

The binary plus operator.

public static double

Returns:

d++
operator_plusPlus
(double
a double.
d
)

The postfix increment operator.

public static Double

Returns:

d++
operator_plusPlus
(Double
a double.
d
)

The postfix increment operator.

public static double

Returns:

a ** b
operator_power
(Double
a double. May not be null.
a
,
Number
a number. May not be null.
b
)

The power operator.

public static double

Returns:

Math.pow(a, b)
operator_power
(double
a double.
a
,
double
a double.
b
)

The binary power operator.

public static double

Returns:

Math.pow(a, b)
operator_power
(double
a double.
a
,
float
a float.
b
)

The binary power operator.

public static double

Returns:

Math.pow(a, b)
operator_power
(double
a double.
a
,
long
a long.
b
)

The binary power operator.

public static double

Returns:

Math.pow(a, b)
operator_power
(double
a double.
a
,
int
an integer.
b
)

The binary power operator.

public static double

Returns:

Math.pow(a, b)
operator_power
(double
a double.
a
,
char
a character.
b
)

The binary power operator.

public static double

Returns:

Math.pow(a, b)
operator_power
(double
a double.
a
,
short
a short.
b
)

The binary power operator.

public static double

Returns:

Math.pow(a, b)
operator_power
(double
a double.
a
,
byte
a byte.
b
)

The binary power operator.

public static boolean

Returns:

a == b
operator_tripleEquals
(double
a double.
a
,
double
a double.
b
)

The identity equals operator.

public static boolean

Returns:

a == b
operator_tripleEquals
(double
a double.
a
,
float
a float.
b
)

The identity equals operator.

public static boolean

Returns:

a == b
operator_tripleEquals
(double
a double.
a
,
long
a long.
b
)

The identity equals operator.

public static boolean

Returns:

a == b
operator_tripleEquals
(double
a double.
a
,
int
an integer.
b
)

The identity equals operator.

public static boolean

Returns:

a == b
operator_tripleEquals
(double
a double.
a
,
char
a character.
b
)

The identity equals operator.

public static boolean

Returns:

a == b
operator_tripleEquals
(double
a double.
a
,
short
a short.
b
)

The identity equals operator.

public static boolean

Returns:

a == b
operator_tripleEquals
(double
a double.
a
,
byte
a byte.
b
)

The identity equals operator.

public static boolean

Returns:

a != b
operator_tripleNotEquals
(double
a double.
a
,
double
a double.
b
)

The identity not equals operator.

public static boolean

Returns:

a != b
operator_tripleNotEquals
(double
a double.
a
,
float
a float.
b
)

The identity not equals operator.

public static boolean

Returns:

a != b
operator_tripleNotEquals
(double
a double.
a
,
long
a long.
b
)

The identity not equals operator.

public static boolean

Returns:

a != b
operator_tripleNotEquals
(double
a double.
a
,
int
an integer.
b
)

The identity not equals operator.

public static boolean

Returns:

a != b
operator_tripleNotEquals
(double
a double.
a
,
char
a character.
b
)

The identity not equals operator.

public static boolean

Returns:

a != b
operator_tripleNotEquals
(double
a double.
a
,
short
a short.
b
)

The identity not equals operator.

public static boolean

Returns:

a != b
operator_tripleNotEquals
(double
a double.
a
,
byte
a byte.
b
)

The identity not equals operator.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait