HomeSort by relevance Sort by last modified time
    Searched defs:significand (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /bionic/libm/upstream-freebsd/lib/msun/src/
s_significand.c 17 * significand(x) computes just
26 significand(double x) function
  /external/compiler-rt/lib/builtins/
fixdfsi.c 26 // Break a into sign, exponent, significand
31 const rep_t significand = (aAbs & significandMask) | implicitBit; local
35 return sign * (significand >> (significandBits - exponent));
48 return sign * (significand << (exponent - significandBits));
fixsfsi.c 23 // Break a into sign, exponent, significand
28 const rep_t significand = (aAbs & significandMask) | implicitBit; local
32 return sign * (significand >> (significandBits - exponent));
45 return sign * (significand << (exponent - significandBits));
  /external/fio/lib/
ieee754.c 15 long long sign, exp, significand; local
43 // calculate the binary form (non-float) of the significand data
44 significand = fnorm * ((1LL << significandbits) + 0.5f);
50 return (sign << (bits - 1)) | (exp << (bits-expbits - 1)) | significand;
63 // pull the significand
  /external/chromium_org/third_party/angle/tests/preprocessor_tests/
number_test.cpp 107 str.push_back(std::tr1::get<0>(GetParam())); // significand [0-9].
135 char significand = std::tr1::get<0>(GetParam()); local
136 if (significand != '\0')
137 str.push_back(significand);
  /external/chromium_org/v8/src/
cached-powers.cc 18 uint64_t significand; member in struct:v8::internal::CachedPower
141 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
153 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
strtod.cc 22 // (which has a 53bit significand) without loss of precision.
138 uint64_t significand = ReadUint64(buffer, &read_digits); local
140 *result = DiyFp(significand, 0);
143 // Round the significand.
145 significand++;
149 *result = DiyFp(significand, exponent);
296 // See if the double's significand changes if we add/subtract the error.
388 } else if ((Double(guess).Significand() & 1) == 0) {
bignum-dtoa.cc 19 static int NormalizedExponent(uint64_t significand, int exponent) {
20 DCHECK(significand != 0);
21 while ((significand & Double::kHiddenBit) == 0) {
22 significand = significand << 1;
73 uint64_t significand = Double(v).Significand(); local
74 bool is_even = (significand & 1) == 0;
76 int normalized_exponent = NormalizedExponent(significand, exponent);
352 // significand size). Then 2^(p-1) <= f < 2^p
431 uint64_t significand = Double(v).Significand(); local
483 uint64_t significand = Double(v).Significand(); local
    [all...]
double.h 39 return DiyFp(Significand(), Exponent());
45 uint64_t f = Significand();
67 if (Sign() < 0 && Significand() == 0) {
87 uint64_t Significand() const {
89 uint64_t significand = d64 & kSignificandMask; local
91 return significand + kHiddenBit;
93 return significand;
125 return DiyFp(Significand() * 2 + 1, Exponent() - 1);
157 // Returns the significand size for a given order of magnitude.
162 // zeroes and their effective significand-size is hence smaller
180 uint64_t significand = diy_fp.f(); local
    [all...]
fixed-dtoa.cc 295 uint64_t significand = Double(v).Significand(); local
297 // v = significand * 2^exponent (with significand a 53bit integer).
305 // At most kDoubleSignificandSize bits of the significand are non-zero.
311 // We know that v = significand * 2^exponent.
320 uint64_t dividend = significand;
323 // Let v = f * 2^e with f == significand and e == exponent.
347 significand <<= exponent;
348 FillDigits64(significand, buffer, length)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/wtf/dtoa/
cached-powers.cc 42 uint64_t significand; member in struct:WTF::double_conversion::CachedPower
173 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
188 *power = DiyFp(cached_power.significand, cached_power.binary_exponent);
strtod.cc 44 // (which has a 53bit significand) without loss of precision.
159 uint64_t significand = ReadUint64(buffer, &read_digits); local
161 *result = DiyFp(significand, 0);
164 // Round the significand.
166 significand++;
170 *result = DiyFp(significand, exponent);
315 // See if the double's significand changes if we add/subtract the error.
407 } else if ((Double(guess).Significand() & 1) == 0) {
bignum-dtoa.cc 41 static int NormalizedExponent(uint64_t significand, int exponent) {
42 ASSERT(significand != 0);
43 while ((significand & Double::kHiddenBit) == 0) {
44 significand = significand << 1;
95 uint64_t significand = Double(v).Significand(); local
96 bool is_even = (significand & 1) == 0;
98 int normalized_exponent = NormalizedExponent(significand, exponent);
374 // significand size). Then 2^(p-1) <= f < 2^p
452 uint64_t significand = Double(v).Significand(); local
504 uint64_t significand = Double(v).Significand(); local
    [all...]
double.h 62 return DiyFp(Significand(), Exponent());
68 uint64_t f = Significand();
90 if (Sign() < 0 && Significand() == 0) {
110 uint64_t Significand() const {
112 uint64_t significand = d64 & kSignificandMask; local
114 return significand + kHiddenBit;
116 return significand;
154 return DiyFp(Significand() * 2 + 1, Exponent() - 1);
186 // Returns the significand size for a given order of magnitude.
191 // leading zeroes and their effective significand-size is hence smaller
218 uint64_t significand = diy_fp.f(); local
    [all...]
fixed-dtoa.cc 317 uint64_t significand = Double(v).Significand(); local
319 // v = significand * 2^exponent (with significand a 53bit integer).
327 // At most kDoubleSignificandSize bits of the significand are non-zero.
333 // We know that v = significand * 2^exponent.
342 uint64_t dividend = significand;
345 // Let v = f * 2^e with f == significand and e == exponent.
369 significand <<= exponent;
370 FillDigits64(significand, buffer, length)
    [all...]
  /external/guava/guava/src/com/google/common/math/
DoubleMath.java 167 long significand = getSignificand(x); local
168 BigInteger result = BigInteger.valueOf(significand).shiftLeft(exponent - SIGNIFICAND_BITS);
DoubleUtils.java 51 // The mask for the significand, according to the {@link
132 long significand = Double.doubleToRawLongBits(x) & SIGNIFICAND_MASK; local
133 return Double.longBitsToDouble(significand | ONE_BITS);
171 * If signifRounded == 2^53, we'd need to set all of the significand bits to zero and add 1 to
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/math/special_functions/detail/
fp_traits.hpp 164 sign, exponent, flag, significand -- bit masks that give the meaning of the
184 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x007fffff);
203 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff);
239 static const uint64_t significand member in struct:boost::math::detail::fp_traits_non_native
263 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff);
299 static const uint64_t significand member in struct:boost::math::detail::fp_traits_non_native
326 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x00007fff);
370 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x000fffff);
415 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x00007fff);
451 BOOST_STATIC_CONSTANT(uint32_t, significand = 0x0000ffff)
    [all...]
  /bionic/libc/kernel/uapi/asm-x86/asm/
sigcontext32.h 25 unsigned short significand[4]; member in struct:_fpreg
30 unsigned short significand[4]; member in struct:_fpxreg
  /development/ndk/platforms/android-9/arch-x86/include/asm/
sigcontext.h 25 unsigned short significand[4]; member in struct:_fpreg
30 unsigned short significand[4]; member in struct:_fpxreg
  /development/ndk/platforms/android-L/arch-x86/include/asm/
sigcontext32.h 25 unsigned short significand[4]; member in struct:_fpreg
30 unsigned short significand[4]; member in struct:_fpxreg
  /development/ndk/platforms/android-L/arch-x86_64/include/asm/
sigcontext32.h 25 unsigned short significand[4]; member in struct:_fpreg
30 unsigned short significand[4]; member in struct:_fpxreg
  /external/chromium_org/sandbox/linux/services/
android_i386_ucontext.h 18 unsigned short significand[4]; member in struct:_libc_fpreg
android_x86_64_ucontext.h 17 unsigned short significand[4]; member in struct:_libc_fpxreg
  /external/compiler-rt/android/include/sys/
ucontext.h 49 unsigned short significand[4]; member in struct:_libc_fpreg

Completed in 385 milliseconds

1 2 3 4