/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ |
D | FloatTest.java | 90 float result = Float.parseFloat(originalFloatString); in doTestCompareRawBits() 91 rawBits = Float.floatToIntBits(result); in doTestCompareRawBits() 103 Float f = new Float(900.89f); in test_ConstructorF() 113 Float f = new Float("900.89"); in test_ConstructorLjava_lang_String() 122 Float f = new Float(0.46874f); in test_byteValue() 123 Float f2 = new Float(90.8f); in test_byteValue() 132 float[] values = new float[] { Float.NEGATIVE_INFINITY, -Float.MAX_VALUE, -2f, in test_compare() 133 -Float.MIN_VALUE, -0f, 0f, Float.MIN_VALUE, 2f, Float.MAX_VALUE, in test_compare() 134 Float.POSITIVE_INFINITY, Float.NaN }; in test_compare() 137 assertTrue("compare() should be equal: " + f1, Float.compare(f1, f1) == 0); in test_compare() [all …]
|
D | MathTest.java | 228 Float.POSITIVE_INFINITY, Float.MAX_VALUE, 3.4E12f, 2.3f, 229 Float.MIN_NORMAL, Float.MIN_NORMAL / 2, Float.MIN_VALUE, +0.0f, 230 0.0f, -0.0f, -Float.MIN_VALUE, -Float.MIN_NORMAL / 2, 231 -Float.MIN_NORMAL, -4.5f, -5.6442E21f, -Float.MAX_VALUE, 232 Float.NEGATIVE_INFINITY }; 242 final int absMagnitudeBits = Float.floatToIntBits(Math in test_copySign_FF() 244 final int negMagnitudeBits = Float.floatToIntBits(-Math in test_copySign_FF() 249 absMagnitudeBits, Float.floatToIntBits(Math.copySign( in test_copySign_FF() 250 magnitude, Float.NaN))); in test_copySign_FF() 251 assertTrue("The result should be NaN.", Float.isNaN(Math.copySign( in test_copySign_FF() [all …]
|
D | StrictMathTest.java | 251 final int absMagnitudeBits = Float.floatToIntBits(StrictMath in test_copySign_FF() 253 final int negMagnitudeBits = Float.floatToIntBits(-StrictMath in test_copySign_FF() 258 absMagnitudeBits, Float.floatToIntBits(StrictMath.copySign( in test_copySign_FF() 259 magnitude, Float.NaN))); in test_copySign_FF() 260 assertTrue("The result should be NaN.", Float.isNaN(StrictMath in test_copySign_FF() 261 .copySign(Float.NaN, magnitude))); in test_copySign_FF() 265 final int resultBits = Float.floatToIntBits(StrictMath in test_copySign_FF() 267 if (sign > 0 || Float.valueOf(+0.0f).equals(sign) in test_copySign_FF() 268 || Float.valueOf(0.0f).equals(sign)) { in test_copySign_FF() 273 if (sign < 0 || Float.valueOf(-0.0f).equals(sign)) { in test_copySign_FF() [all …]
|
/libcore/luni/src/test/java/libcore/java/lang/ |
D | FloatTest.java | 26 assertEquals(2358.166016f, Float.valueOf("2358.166016")); in test_valueOf_String1() 32 assertEquals(-2.14748365E9f, Float.valueOf(String.valueOf(Integer.MIN_VALUE))); in test_valueOf_String2() 36 assertEquals(Float.NaN, Float.parseFloat("NaN")); in testNamedFloats() 37 assertEquals(Float.NaN, Float.parseFloat("-NaN")); in testNamedFloats() 38 assertEquals(Float.NaN, Float.parseFloat("+NaN")); in testNamedFloats() 40 Float.parseFloat("NNaN"); in testNamedFloats() 45 Float.parseFloat("NaNN"); in testNamedFloats() 50 assertEquals(Float.POSITIVE_INFINITY, Float.parseFloat("+Infinity")); in testNamedFloats() 51 assertEquals(Float.POSITIVE_INFINITY, Float.parseFloat("Infinity")); in testNamedFloats() 52 assertEquals(Float.NEGATIVE_INFINITY, Float.parseFloat("-Infinity")); in testNamedFloats() [all …]
|
D | OldFloatTest.java | 25 new Float("900.89ff"); in test_ConstructorLjava_lang_String() 33 Float f = new Float(Double.MAX_VALUE); in test_ConstructorD() 34 assertTrue("Created incorrect float", f.floatValue() == Float.POSITIVE_INFINITY); in test_ConstructorD() 42 Float.parseFloat(incorrectStrings[i]); in test_parseFloatLExceptions() 52 assertEquals(0x7f800000, Float.floatToIntBits(Float.POSITIVE_INFINITY)); in test_floatToIntBitsF() 53 assertEquals(0xff800000, Float.floatToIntBits(Float.NEGATIVE_INFINITY)); in test_floatToIntBitsF() 54 assertEquals(0x7fc00000, Float.floatToIntBits(Float.NaN)); in test_floatToIntBitsF() 58 assertEquals(0x7f800000, Float.floatToRawIntBits(Float.POSITIVE_INFINITY)); in test_floatToRawIntBitsF() 59 assertEquals(0xff800000, Float.floatToRawIntBits(Float.NEGATIVE_INFINITY)); in test_floatToRawIntBitsF() 60 assertEquals(0x7fc00000, Float.floatToRawIntBits(Float.NaN)); in test_floatToRawIntBitsF() [all …]
|
D | OldAndroidFloatDoubleTest.java | 28 Float f = Float.valueOf(1.0f); in testFloatDouble() 43 float pzero = 1.0f / Float.POSITIVE_INFINITY; in testFloat() 44 float nzero = 1.0f / Float.NEGATIVE_INFINITY; in testFloat() 68 assertEquals(Float.valueOf(pz), Float.valueOf(pz)); in testFloat() 69 assertTrue(!Float.valueOf(pz).equals(Float.valueOf(nz))); in testFloat() 70 assertEquals(Float.valueOf(pz), Float.valueOf(pzero)); in testFloat() 71 assertTrue(!Float.valueOf(pz).equals(Float.valueOf(nzero))); in testFloat() 73 assertTrue(!Float.valueOf(nz).equals(Float.valueOf(pz))); in testFloat() 74 assertEquals(Float.valueOf(nz), Float.valueOf(nz)); in testFloat() 75 assertTrue(!Float.valueOf(nz).equals(Float.valueOf(pzero))); in testFloat() [all …]
|
/libcore/ojluni/src/main/java/java/awt/font/ |
D | TextAttribute.java | 194 public static final Float WEIGHT_EXTRA_LIGHT = 195 Float.valueOf(0.5f); 201 public static final Float WEIGHT_LIGHT = 202 Float.valueOf(0.75f); 209 public static final Float WEIGHT_DEMILIGHT = 210 Float.valueOf(0.875f); 216 public static final Float WEIGHT_REGULAR = 217 Float.valueOf(1.0f); 223 public static final Float WEIGHT_SEMIBOLD = 224 Float.valueOf(1.25f); [all …]
|
/libcore/ojluni/src/test/java/lang/Math/ |
D | IeeeRecommendedTests.java | 47 static final float NaNf = Float.NaN; 49 static final float infinityF = Float.POSITIVE_INFINITY; 76 return Float.intBitsToFloat(((n + Float.MAX_EXPONENT) << in powerOfTwoF() 131 Float.POSITIVE_INFINITY, in testFloatGetExponent() 136 +Float.MIN_VALUE, in testFloatGetExponent() 138 +Float.MIN_NORMAL, in testFloatGetExponent() 139 +Float.MAX_VALUE in testFloatGetExponent() 142 int[] specialResults = {Float.MAX_EXPONENT + 1, // NaN results in testFloatGetExponent() 143 Float.MAX_EXPONENT + 1, // Infinite results in testFloatGetExponent() 144 Float.MIN_EXPONENT - 1, // Zero results in testFloatGetExponent() [all …]
|
D | Clamp.java | 200 {Float.MIN_VALUE, 0.0f, 0.5f, Float.MIN_VALUE}, in testFloatClamp() 207 {Float.MAX_VALUE, 0.0f, Float.POSITIVE_INFINITY, Float.MAX_VALUE}, in testFloatClamp() 208 {Float.POSITIVE_INFINITY, 0.0f, Float.MAX_VALUE, Float.MAX_VALUE}, in testFloatClamp() 209 {-Float.MAX_VALUE, Float.NEGATIVE_INFINITY, 0.0f, -Float.MAX_VALUE}, in testFloatClamp() 210 {Float.NEGATIVE_INFINITY, -Float.MAX_VALUE, 0.0f, -Float.MAX_VALUE}, in testFloatClamp() 225 {Float.NaN, 0.0f, 1.0f, Float.NaN}, in testFloatClamp() 226 {Float.NaN, Float.NEGATIVE_INFINITY, Float.POSITIVE_INFINITY, Float.NaN} in testFloatClamp() 230 {0.0f, Float.NaN, Float.NaN}, in testFloatClamp() 231 {0.0f, 0.0f, Float.NaN}, in testFloatClamp() 232 {0.0f, Float.NaN, 0.0f}, in testFloatClamp() [all …]
|
D | AbsPositiveZero.java | 36 return Float.floatToIntBits(f) == Float.floatToIntBits(0.0f); in isPositiveZero() 57 Assert.assertEquals(Math.abs(Float.POSITIVE_INFINITY), Float.POSITIVE_INFINITY); in testAbsPositiveZero() 58 Assert.assertEquals(Math.abs(Float.NEGATIVE_INFINITY), Float.POSITIVE_INFINITY); in testAbsPositiveZero() 60 float fnanval = Math.abs(Float.NaN); in testAbsPositiveZero()
|
D | RoundTests.java | 80 Tests.test("Math.round", Float.NaN, Math.round(Float.NaN), 0.0F); in testSpecialCases() 81 Tests.test("Math.round", Float.POSITIVE_INFINITY, in testSpecialCases() 82 Math.round(Float.POSITIVE_INFINITY), Integer.MAX_VALUE); in testSpecialCases() 83 Tests.test("Math.round", Float.NEGATIVE_INFINITY, in testSpecialCases() 84 Math.round(Float.NEGATIVE_INFINITY), Integer.MIN_VALUE); in testSpecialCases() 90 Tests.test("Math.round", Float.MIN_VALUE, in testSpecialCases() 91 Math.round(Float.MIN_VALUE), 0.0F); in testSpecialCases() 92 Tests.test("Math.round", -Float.MIN_VALUE, in testSpecialCases() 93 Math.round(-Float.MIN_VALUE), 0.0F); in testSpecialCases()
|
/libcore/ojluni/src/main/java/java/lang/ |
D | Float.java | 75 public final class Float extends Number class 76 implements Comparable<Float>, Constable, ConstantDesc { 173 public static final Class<Float> TYPE = (Class<Float>) Class.getPrimitiveClass("float"); 390 if (Math.abs(f) < Float.MIN_NORMAL in toHexString() 398 Float.MIN_EXPONENT)); in toHexString() 521 public static Float valueOf(String s) throws NumberFormatException { in valueOf() 522 return new Float(parseFloat(s)); in valueOf() 539 public static Float valueOf(float f) { in valueOf() 540 return new Float(f); in valueOf() 611 return Math.abs(f) <= Float.MAX_VALUE; in isFinite() [all …]
|
D | Math.java | 896 int intBits = Float.floatToRawIntBits(a); in round() 2126 return Float.intBitsToFloat(Float.floatToRawIntBits(a) & FloatConsts.MAG_BIT_MASK); in abs() 2185 private static final long negativeZeroFloatBits = Float.floatToRawIntBits(-0.0f); 2212 (Float.floatToRawIntBits(a) == negativeZeroFloatBits)) { in max() 2303 (Float.floatToRawIntBits(b) == negativeZeroFloatBits)) { in min() 2455 if (Float.isNaN(min)) { in clamp() 2458 if (Float.isNaN(max)) { in clamp() 2461 if (Float.compare(min, max) > 0) { in clamp() 2639 if (Float.isFinite(a) && Float.isFinite(b) && Float.isFinite(c)) { in fma() 2730 case Float.MAX_EXPONENT + 1 -> Math.abs(f); // NaN or infinity in ulp() [all …]
|
/libcore/ojluni/src/test/java/lang/Float/ |
D | Binary16Conversion.java | 24 package test.java.lang.Float; 62 float f = Float.float16ToFloat(s); in binary16RoundTrip() 63 short s2 = Float.floatToFloat16(f); in binary16RoundTrip() 86 {Binary16.POSITIVE_INFINITY, Float.POSITIVE_INFINITY}, in binary16CardinalValues() 170 float lowerFloat = Float.float16ToFloat(lower); in roundFloatToBinary16HalfWayCases() 171 float upperFloat = Float.float16ToFloat(upper); in roundFloatToBinary16HalfWayCases() 189 float binary16_MAX_VALUE = Float.float16ToFloat(Binary16.MAX_VALUE); in roundFloatToBinary16HalfWayCases() 215 short actual = Float.floatToFloat16(input); 218 Float.toHexString(input) + 228 float actual = Float.float16ToFloat(input); [all …]
|
D | Constants.java | 32 package test.java.lang.Float; 45 case (int)Float.NaN: // 0 in main() 48 case (int)Float.MIN_VALUE + 1: // 0 + 1 in main() 51 case (int)Float.MIN_NORMAL + 2: // 0 + 2 in main() 54 case Float.MIN_EXPONENT: // -126 in main() 57 case Float.MAX_EXPONENT: // 127 in main() 60 case (int)Float.MAX_VALUE - 1: // Integer.MAX_VALUE - 1 in main() 63 case (int)Float.POSITIVE_INFINITY: // Integer.MAX_VALUE in main() 66 case (int)Float.NEGATIVE_INFINITY: // Integer.MIN_VALUE in main()
|
D | Extrema.java | 31 package test.java.lang.Float; 35 if (Float.MIN_VALUE != Float.intBitsToFloat(0x1)) in main() 39 if (Float.MIN_NORMAL != Float.intBitsToFloat(0x00800000)) in main() 43 if (Float.MAX_VALUE != Float.intBitsToFloat(0x7f7fffff)) in main()
|
D | NaNInfinityParsing.java | 31 package test.java.lang.Float; 130 if(!Float.isNaN(d=Float.parseFloat(NaNStrings[i]))) { in main() 139 if(!Float.isInfinite(d=Float.parseFloat(infinityStrings[i]))) { in main() 148 if(d != (negative?Float.NEGATIVE_INFINITY: in main() 149 Float.POSITIVE_INFINITY)) in main() 159 d = Float.parseFloat(invalidStrings[i]); in main()
|
D | ParseFloat.java | 30 package test.java.lang.Float; 45 float n = Float.parseFloat(val); in check() 63 if (!Float.isNaN(n)) { in check() 68 if (Float.isNaN(n)) { in check() 74 if (na != Float.POSITIVE_INFINITY) { in check() 102 if (Float.isInfinite(na)) { in check() 103 … l = new BigDecimal(Float.MAX_VALUE).add(new BigDecimal(Math.ulp(Float.MAX_VALUE)).multiply(HALF)); in check() 111 if ((Float.floatToIntBits(n) & 1) != 0) { in check() 123 float n = Float.parseFloat(val); in check() 130 check(new String(""+Float.MIN_VALUE), Float.MIN_VALUE); in rudimentaryTest() [all …]
|
/libcore/benchmarks/src/benchmarks/regression/ |
D | RealToStringBenchmark.java | 27 Float.toString(Float.NaN); in timeFloat_toString_NaN() 33 Float.toString(Float.NEGATIVE_INFINITY); in timeFloat_toString_NEGATIVE_INFINITY() 39 Float.toString(Float.POSITIVE_INFINITY); in timeFloat_toString_POSITIVE_INFINITY() 45 Float.toString(0.0f); in timeFloat_toString_zero() 51 Float.toString(-0.0f); in timeFloat_toString_minusZero() 57 Float.toString(SMALL); in timeFloat_toString_small() 63 Float.toString(MEDIUM); in timeFloat_toString_medium() 69 Float.toString(LARGE); in timeFloat_toString_large()
|
/libcore/ojluni/src/main/java/jdk/internal/math/ |
D | FloatConsts.java | 28 import static java.lang.Float.MIN_EXPONENT; 29 import static java.lang.Float.PRECISION; 30 import static java.lang.Float.SIZE; 45 public static final float POSITIVE_INFINITY = java.lang.Float.POSITIVE_INFINITY; 46 public static final float NEGATIVE_INFINITY = java.lang.Float.NEGATIVE_INFINITY; 47 public static final float NaN = java.lang.Float.NaN; 48 public static final float MAX_VALUE = java.lang.Float.MAX_VALUE; 49 public static final float MIN_VALUE = java.lang.Float.MIN_VALUE;
|
/libcore/ojluni/annotations/flagged_api/java/lang/ |
D | Float.annotated.java | 30 public final class Float extends java.lang.Number implements java.lang.Comparable<java.lang.Float> { class 33 public Float(double value) { throw new RuntimeException("Stub!"); } in Float() method in Float 36 public Float(float value) { throw new RuntimeException("Stub!"); } in Float() method in Float 39 public Float(java.lang.String s) throws java.lang.NumberFormatException { throw new RuntimeExceptio… in Float() method in Float 45 public int compareTo(java.lang.Float anotherFloat) { throw new RuntimeException("Stub!"); } in compareTo() 99 public static java.lang.Float valueOf(float f) { throw new RuntimeException("Stub!"); } in valueOf() 101 public static java.lang.Float valueOf(java.lang.String s) throws java.lang.NumberFormatException { … in valueOf() 125 public static final java.lang.Class<java.lang.Float> TYPE;
|
/libcore/ojluni/annotations/hiddenapi/java/lang/ |
D | Float.java | 32 public final class Float extends java.lang.Number implements java.lang.Comparable<java.lang.Float> { class 34 public Float(float value) { in Float() method in Float 38 public Float(double value) { in Float() method in Float 42 public Float(java.lang.String s) throws java.lang.NumberFormatException { in Float() method in Float 54 public static java.lang.Float valueOf(java.lang.String s) in valueOf() 59 public static java.lang.Float valueOf(float f) { in valueOf() 135 public int compareTo(java.lang.Float anotherFloat) { in compareTo() 175 public static final java.lang.Class<java.lang.Float> TYPE;
|
/libcore/ojluni/annotations/sdk/nullability/java/lang/ |
D | Float.annotated.java | 31 public final class Float extends java.lang.Number implements java.lang.Comparable<java.lang.Float> { class 33 public Float(float value) { throw new RuntimeException("Stub!"); } in Float() method in Float 35 public Float(double value) { throw new RuntimeException("Stub!"); } in Float() method in Float 37 public Float(@libcore.util.NonNull java.lang.String s) throws java.lang.NumberFormatException { thr… in Float() method in Float 43 @libcore.util.NonNull public static java.lang.Float valueOf(@libcore.util.NonNull java.lang.String … in valueOf() 45 @libcore.util.NonNull public static java.lang.Float valueOf(float f) { throw new RuntimeException("… in valueOf() 85 public int compareTo(@libcore.util.NonNull java.lang.Float anotherFloat) { throw new RuntimeExcepti… in compareTo() 115 public static final java.lang.Class<java.lang.Float> TYPE;
|
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/ |
D | FormatterTest.java | 1145 { Float.valueOf(1.1f), "%3.2b", " tr", }, in test_format_LString$LObject_GeneralConversionB() 1146 { Float.valueOf(1.1f), "%-4.6b", "true", }, in test_format_LString$LObject_GeneralConversionB() 1147 { Float.valueOf(1.1f), "%.2b", "tr", }, in test_format_LString$LObject_GeneralConversionB() 1209 { Float.valueOf(1.1f), "%2.3s", "1.1", }, in test_format_LString$LObject_GeneralConversionS() 1210 { Float.valueOf(1.1f), "%-6.4s", "1.1 ", }, in test_format_LString$LObject_GeneralConversionS() 1211 { Float.valueOf(1.1f), "%.5s", "1.1", }, in test_format_LString$LObject_GeneralConversionS() 1261 Float.valueOf(1.1f), in test_format_LString$LObject_GeneralConversionH() 1304 Float.valueOf(1.1f), in test_formatLjava_lang_String$Ljava_lang_Object_GeneralConversionOther() 1399 final Object[] illArgs = { Boolean.TRUE, Float.valueOf(1.1f), in test_formatLjava_lang_String$Ljava_lang_Object_CharacterConversion() 1400 Double.valueOf(1.1d), "string content", Float.valueOf(1.1f), new Date() }; in test_formatLjava_lang_String$Ljava_lang_Object_CharacterConversion() [all …]
|
D | Arrays2Test.java | 58 float[] specials = new float[] { Float.NEGATIVE_INFINITY, in test_binarySearch$FF() 59 -Float.MAX_VALUE, -2f, -Float.MIN_VALUE, -0f, 0f, in test_binarySearch$FF() 60 Float.MIN_VALUE, 2f, Float.MAX_VALUE, Float.POSITIVE_INFINITY, in test_binarySearch$FF() 61 Float.NaN }; in test_binarySearch$FF() 103 Arrays.fill(d, Float.MAX_VALUE); in test_equals$F$F() 104 Arrays.fill(x, Float.MIN_VALUE); in test_equals$F$F() 108 Arrays.fill(x, Float.MAX_VALUE); in test_equals$F$F() 112 Arrays.equals(new float[] { Float.NaN }, new float[] { Float.NaN })); in test_equals$F$F() 169 …float[] specials1 = new float[] { Float.NaN, Float.MAX_VALUE, Float.MIN_VALUE, 0f, -0f, Float.POSI… in test_sort$F() 170 …] specials2 = new float[] { 0f, Float.POSITIVE_INFINITY, -0f, Float.NEGATIVE_INFINITY, Float.MIN_V… in test_sort$F() [all …]
|