Class DiyFp
java.lang.Object
org.mozilla.javascript.v8dtoa.DiyFp
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private long
(package private) static final int
(package private) static final long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) int
e()
(package private) long
f()
(package private) static DiyFp
(package private) void
(package private) void
(package private) static DiyFp
(package private) void
setE
(int new_value) (package private) void
setF
(long new_value) (package private) void
(package private) static DiyFp
toString()
private static boolean
uint64_gte
(long a, long b)
-
Field Details
-
f
private long f -
e
private int e -
kSignificandSize
static final int kSignificandSize- See Also:
-
kUint64MSB
static final long kUint64MSB- See Also:
-
-
Constructor Details
-
DiyFp
DiyFp() -
DiyFp
DiyFp(long f, int e)
-
-
Method Details
-
uint64_gte
private static boolean uint64_gte(long a, long b) -
subtract
-
minus
-
multiply
-
times
-
normalize
void normalize() -
normalize
-
f
long f() -
e
int e() -
setF
void setF(long new_value) -
setE
void setE(int new_value) -
toString
-