Searched refs:ilogb (Results 1 - 8 of 8) sorted by relevance

/openjdk7/jdk/src/share/native/java/lang/fdlibm/src/
H A Ds_significand.c29 * scalb(x, (double) -ilogb(x)),
42 return __ieee754_scalb(x,(double) -ilogb(x));
H A Ds_ilogb.c27 /* ilogb(double x)
29 * ilogb(0) = 0x80000001
30 * ilogb(inf/NaN) = 0x7fffffff (no signal is raised)
36 int ilogb(double x) function
38 int ilogb(x)
48 return 0x80000001; /* ilogb(0) = 0x80000001 */
/openjdk7/jdk/test/java/lang/Math/
H A DCubeRootTests.java103 for(int i = -1; i >= FpUtils.ilogb(Double.MIN_VALUE)/3; i--) {
283 for(int i = -1; i >= FpUtils.ilogb(Double.MIN_VALUE)/3; i--) {
H A DLog1pTests.java108 d = FpUtils.scalb(d, -53 - FpUtils.ilogb(d));
H A DHypotTests.java130 -15 - FpUtils.ilogb(d));
H A DIeeeRecommendedTests.java1020 FpUtils.ilogb(Float.MIN_VALUE)-1, // -150
1021 FpUtils.ilogb(Float.MIN_VALUE), // -149
1097 (FpUtils.ilogb(value) +j > FloatConsts.MAX_EXPONENT ) ?
1227 FpUtils.ilogb(Double.MIN_VALUE)-1, // -1076
1228 FpUtils.ilogb(Double.MIN_VALUE), // -1075
1304 (FpUtils.ilogb(value) +j > DoubleConsts.MAX_EXPONENT ) ?
/openjdk7/jdk/src/share/native/java/lang/fdlibm/include/
H A Dfdlibm.h182 extern int ilogb __P((double));
/openjdk7/jdk/src/share/classes/sun/misc/
H A DFpUtils.java358 * <i>x</i>, <code>scalb(<i>x</i>, -ilogb(<i>x</i>))</code> is
372 public static int ilogb(double d) { method in class:FpUtils
428 * <i>x</i>, <code>scalb(<i>x</i>, -ilogb(<i>x</i>))</code> is
442 public static int ilogb(float f) { method in class:FpUtils
1107 // ulp(x) is usually 2^(SIGNIFICAND_WIDTH-1)*(2^ilogb(x))
1158 // ulp(x) is usually 2^(SIGNIFICAND_WIDTH-1)*(2^ilogb(x))

Completed in 65 milliseconds