/external/icu/icu4c/source/i18n/ |
D | double-conversion-bignum-dtoa.cpp | 71 Bignum* numerator, 72 Bignum* denominator, 73 Bignum* delta_minus, 74 Bignum* delta_plus); 82 Bignum* numerator, Bignum* denominator, 83 Bignum* delta_minus, Bignum* delta_plus); 86 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator, 87 Bignum* delta_minus, Bignum* delta_plus, 92 Bignum* numerator, Bignum* denominator, 99 Bignum* numerator, Bignum* denominator, [all …]
|
D | double-conversion-bignum.h | 49 class Bignum { 56 Bignum(); 59 void AssignBignum(const Bignum& other); 67 void AddBignum(const Bignum& other); 69 void SubtractBignum(const Bignum& other); 81 uint16_t DivideModuloIntBignum(const Bignum& other); 89 static int Compare(const Bignum& a, const Bignum& b); 90 static bool Equal(const Bignum& a, const Bignum& b) { in Equal() 93 static bool LessEqual(const Bignum& a, const Bignum& b) { in LessEqual() 96 static bool Less(const Bignum& a, const Bignum& b) { in Less() [all …]
|
D | double-conversion-bignum.cpp | 47 Bignum::Bignum() in Bignum() function in double_conversion::Bignum 62 void Bignum::AssignUInt16(uint16_t value) { in AssignUInt16() 73 void Bignum::AssignUInt64(uint64_t value) { in AssignUInt64() 90 void Bignum::AssignBignum(const Bignum& other) { in AssignBignum() 116 void Bignum::AssignDecimalString(Vector<const char> value) { in AssignDecimalString() 145 void Bignum::AssignHexString(Vector<const char> value) { in AssignHexString() 175 void Bignum::AddUInt64(uint64_t operand) { in AddUInt64() 177 Bignum other; in AddUInt64() 183 void Bignum::AddBignum(const Bignum& other) { in AddBignum() 225 void Bignum::SubtractBignum(const Bignum& other) { in SubtractBignum() [all …]
|
D | double-conversion-strtod.cpp | 417 ASSERT(((kMaxDecimalPower + 1) * 333 / 100) < Bignum::kMaxSignificantBits); in CompareBufferWithDiyFp() 418 Bignum buffer_bignum; in CompareBufferWithDiyFp() 419 Bignum diy_fp_bignum; in CompareBufferWithDiyFp() 432 return Bignum::Compare(buffer_bignum, diy_fp_bignum); in CompareBufferWithDiyFp()
|
/external/v8/src/ |
D | bignum-dtoa.cc | 35 Bignum* numerator, 36 Bignum* denominator, 37 Bignum* delta_minus, 38 Bignum* delta_plus); 46 Bignum* numerator, Bignum* denominator, 47 Bignum* delta_minus, Bignum* delta_plus); 50 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator, 51 Bignum* delta_minus, Bignum* delta_plus, 56 Bignum* numerator, Bignum* denominator, 63 Bignum* numerator, Bignum* denominator, [all …]
|
D | bignum.h | 13 class Bignum { 20 Bignum(); 23 void AssignBignum(const Bignum& other); 32 void AddBignum(const Bignum& other); 34 void SubtractBignum(const Bignum& other); 46 uint16_t DivideModuloIntBignum(const Bignum& other); 50 static int Compare(const Bignum& a, const Bignum& b); 51 static bool Equal(const Bignum& a, const Bignum& b) { in Equal() 54 static bool LessEqual(const Bignum& a, const Bignum& b) { in LessEqual() 57 static bool Less(const Bignum& a, const Bignum& b) { in Less() [all …]
|
D | bignum.cc | 11 Bignum::Bignum() in Bignum() function in v8::internal::Bignum 26 void Bignum::AssignUInt16(uint16_t value) { in AssignUInt16() 37 void Bignum::AssignUInt64(uint64_t value) { in AssignUInt64() 54 void Bignum::AssignBignum(const Bignum& other) { in AssignBignum() 82 void Bignum::AssignDecimalString(Vector<const char> value) { in AssignDecimalString() 111 void Bignum::AssignHexString(Vector<const char> value) { in AssignHexString() 141 void Bignum::AddUInt64(uint64_t operand) { in AddUInt64() 143 Bignum other; in AddUInt64() 149 void Bignum::AddBignum(const Bignum& other) { in AddBignum() 191 void Bignum::SubtractBignum(const Bignum& other) { in SubtractBignum() [all …]
|
D | strtod.cc | 377 DCHECK_LT((kMaxDecimalPower + 1) * 333 / 100, Bignum::kMaxSignificantBits); in BignumStrtod() 378 Bignum input; in BignumStrtod() 379 Bignum boundary; in BignumStrtod() 392 int comparison = Bignum::Compare(input, boundary); in BignumStrtod()
|
/external/python/cpython3/Modules/_decimal/libmpdec/literature/ |
D | bignum.txt | 3 Bignum support (Fast Number Theoretic Transform or FNT): 6 Bignum arithmetic in libmpdec uses the scheme for fast convolution
|