Searched refs:mantissa (Results 1 - 17 of 17) sorted by relevance

/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DBigInteger.h43 uint64_t mantissa; local
44 decomposeDouble(number, sign, exponent, mantissa);
50 mantissa >>= -zeroBits;
59 // Left align the 53 bits of the mantissa within 96 bits.
61 values[0] = static_cast<uint32_t>(mantissa);
62 values[1] = static_cast<uint32_t>(mantissa >> 32);
H A DUint16WithFraction.h59 uint64_t mantissa; local
60 decomposeDouble(number - integerPart, sign, exponent, mantissa);
73 // Left align the 53 bits of the mantissa within 96 bits.
75 values[0] = static_cast<uint32_t>(mantissa >> 21);
76 values[1] = static_cast<uint32_t>(mantissa << 11);
259 // bits taken from the mantissa).
/macosx-10.10.1/tcl-105/tcl_ext/tcllib/tcllib/modules/math/
H A Dmachineparameters.tcl12 # - t is the size of the mantissa
74 # Number of digits in mantissa = 53.000000000000000
102 # the size of the mantissa
103 variable mantissa 0
224 # Compute the mantissa size
229 set mantissa 0
231 incr mantissa
232 $self log "$i/$options(-maxiteration) : $mantissa"
239 $self log "Found mantissa : $mantissa"
[all...]
H A Dbigfloat2.tcl198 # we have to normalize, because we have shifted the mantissa
267 foreach {dummy mantissa exp delta} $x {break}
269 if {$precision+1<[bits $mantissa]} {
273 set result $mantissa
277 # square is the square of the mantissa
278 set square [expr {$mantissa*$mantissa>>$precision}]
280 set dt [expr {$mantissa*$delta>>($precision-1)}]
286 # the nth factor equals : $num/$denom* $mantissa/$i
287 set delta [expr {$delta*$square + $dt*($delta+$mantissa)}]
[all...]
H A Dbigfloat.tcl255 # we have to normalize, because we have shifted the mantissa
329 foreach {dummy mantissa exp delta} $x {break}
331 if {$precision+1<[::math::bignum::bits $mantissa]} {
335 set result $mantissa
339 # square is the square of the mantissa
340 set square [intMulShift $mantissa $mantissa $precision]
342 set dt [::math::bignum::add 1 [intMulShift $mantissa $delta [expr {$precision-1}]]]
352 # the nth factor equals : $num/$denom* $mantissa/$i
354 [::math::bignum::mul $dt [::math::bignum::add $delta $mantissa]]]
[all...]
/macosx-10.10.1/Libinfo-459/rpc.subproj/
H A Dxdr_float.c94 unsigned int mantissa: 23; member in struct:ieee_single
150 is.mantissa = (vs.mantissa1 << 16) | vs.mantissa2;
167 (is.mantissa == lim->ieee.mantissa)) {
173 vsp->mantissa2 = is.mantissa;
174 vsp->mantissa1 = (is.mantissa >> 16);
/macosx-10.10.1/bind9-45.101/bind9/contrib/query-loc-0.4.0/
H A Dloc_ntoa.c238 int mantissa, exponent; local
240 mantissa = (int)((prec >> 4) & 0x0f) % 10;
243 val = mantissa * poweroften[exponent];
/macosx-10.10.1/pyobjc-45/2.5/pyobjc/pyobjc-framework-Cocoa/Modules/
H A D_Foundation_NSDecimal.m226 static void DecimalFromComponents(NSDecimal* aDecimal, unsigned long long mantissa, unsigned short exponent, BOOL negative)
231 initWithMantissa:mantissa
275 static char* keywords[] = { "mantissa", "exponent", "isNegative", NULL };
281 unsigned long long mantissa;
293 "NSDecimal(stringValue) or NSDecimal(mantissa, exponent, isNegative)");
299 mantissa = -lng;
303 mantissa = lng;
309 mantissa, exponent, negative);
312 mantissa = PyLong_AsUnsignedLongLong(pyValue);
321 mantissa
[all...]
/macosx-10.10.1/pyobjc-45/2.6/pyobjc/pyobjc-framework-Cocoa/Modules/
H A D_Foundation_NSDecimal.m233 static void DecimalFromComponents(NSDecimal* aDecimal, unsigned long long mantissa, unsigned short exponent, BOOL negative)
238 initWithMantissa:mantissa
282 static char* keywords[] = { "mantissa", "exponent", "isNegative", NULL };
288 unsigned long long mantissa;
300 "NSDecimal(stringValue) or NSDecimal(mantissa, exponent, isNegative)");
304 mantissa = PyLong_AsUnsignedLongLong(pyValue);
313 mantissa = -lng;
317 mantissa = lng;
322 mantissa, exponent, negative);
326 mantissa,
[all...]
/macosx-10.10.1/WTF-7600.1.24/wtf/
H A DMathExtras.h310 // decompose 'number' to its sign, exponent, and mantissa components.
312 // (sign ? -1 : 1) * pow(2, exponent) * (mantissa / (1 << 52))
313 inline void decomposeDouble(double number, bool& sign, int32_t& exponent, uint64_t& mantissa) argument
321 mantissa = bits & 0xFFFFFFFFFFFFFull;
326 exponent = mantissa ? -0x3fe : 0;
328 mantissa |= 0x10000000000000ull;
/macosx-10.10.1/pyobjc-45/pyobjc/pyobjc-framework-Cocoa-2.5.1/Modules/
H A D_Foundation_NSDecimal.m242 static void DecimalFromComponents(NSDecimal* aDecimal, unsigned long long mantissa, unsigned short exponent, BOOL negative)
247 initWithMantissa:mantissa
291 static char* keywords[] = { "mantissa", "exponent", "isNegative", NULL };
297 unsigned long long mantissa;
309 "NSDecimal(stringValue) or NSDecimal(mantissa, exponent, isNegative)");
313 mantissa = PyLong_AsUnsignedLongLong(pyValue);
322 mantissa = -lng;
326 mantissa = lng;
331 mantissa, exponent, negative);
335 mantissa,
[all...]
/macosx-10.10.1/libresolv-57/
H A Dres_debug.c683 int mantissa, exponent; local
685 mantissa = (int)((prec >> 4) & 0x0f) % 10;
688 val = mantissa * poweroften[exponent];
701 int mantissa; local
723 mantissa = cmval / poweroften[exponent];
724 if (mantissa > 9)
725 mantissa = 9;
727 retval = (mantissa << 4) | exponent;
H A Ddns_util.c1397 int mantissa, exponent; local
1399 mantissa = (int)((prec >> 4) & 0x0f) % 10;
1402 val = mantissa * poweroften[exponent];
/macosx-10.10.1/llvmCore-3425.0.34/lib/Support/
H A DAPInt.cpp832 // Extract the mantissa by clearing the top 12 bits (sign + exponent).
833 uint64_t mantissa = (T.I & (~0ULL >> 12)) | 1ULL << 52;
835 // If the exponent doesn't shift all bits out of the mantissa
837 return isNeg ? -APInt(width, mantissa >> (52 - exp)) :
838 APInt(width, mantissa >> (52 - exp));
840 // If the client didn't provide enough bits for us to shift the mantissa into
845 // Otherwise, we have to shift the mantissa bits up to the right location
846 APInt Tmp(width, mantissa);
893 // Number of bits in mantissa is 52. To obtain the mantissa valu
[all...]
/macosx-10.10.1/tcl-105/tcl_ext/snack/snack/generic/
H A DjkSoundFile.c2029 uint32_t mantissa; local
2033 memcpy(&mantissa, buffer + 2, sizeof(int32_t));
2035 mantissa = Snack_SwapLong(mantissa);
2039 last = mantissa;
2040 mantissa >>= 1;
2042 if (last & 0x00000001) mantissa++;
2043 return(mantissa);
/macosx-10.10.1/emacs-93/emacs/lib-src/
H A Debrowse.c1884 goto mantissa;
1962 goto mantissa;
1988 mantissa:
/macosx-10.10.1/Heimdal-398.1.2/lib/hcrypto/libtommath/
H A Dtommath.tex220 The basic IEEE \cite{IEEE} standard floating point type is made up of an integer mantissa $q$, an exponent $e$ and a sign bit $s$.
222 floating point is meant to be implemented in hardware the precision of the mantissa is often fairly small
223 (\textit{23, 48 and 64 bits}). The mantissa is merely an integer and a multiple precision integer could be used to create
224 a mantissa of much larger precision than hardware alone can efficiently support. This approach could be useful where
1854 Recall from section 5.2 that an mp\_int represents an integer with an unsigned mantissa (\textit{the array of digits}) and a \textbf{sign}

Completed in 248 milliseconds