Searched refs:significand_digits (Results 1 – 12 of 12) sorted by relevance
145 uint32_t significand_digits = 0; /* the number of significand digits */ in bson_decimal128_to_string() local235 significand_digits = 1; in bson_decimal128_to_string()238 significand_digits = 36; in bson_decimal128_to_string()240 significand_digits--; in bson_decimal128_to_string()245 scientific_exponent = significand_digits - 1 + exponent; in bson_decimal128_to_string()258 significand_digits--; in bson_decimal128_to_string()260 if (significand_digits) { in bson_decimal128_to_string()264 for (i = 0; i < significand_digits; i++) { in bson_decimal128_to_string()273 for (i = 0; i < significand_digits; i++) { in bson_decimal128_to_string()278 int32_t radix_position = significand_digits + exponent; in bson_decimal128_to_string()[all …]
147 uint32_t significand_digits = 0; /* the number of significand digits */ in bson_decimal128_to_string() local238 significand_digits = 1; in bson_decimal128_to_string()241 significand_digits = 36; in bson_decimal128_to_string()243 significand_digits--; in bson_decimal128_to_string()248 scientific_exponent = significand_digits - 1 + exponent; in bson_decimal128_to_string()261 significand_digits--; in bson_decimal128_to_string()263 if (significand_digits) { in bson_decimal128_to_string()267 for (i = 0; i < significand_digits; i++) { in bson_decimal128_to_string()276 for (i = 0; i < significand_digits; i++) { in bson_decimal128_to_string()281 int32_t radix_position = significand_digits + exponent; in bson_decimal128_to_string()[all …]
147 uint32_t significand_digits = 0; /* the number of significand digits */ in bson_decimal128_to_string() local238 significand_digits = 1; in bson_decimal128_to_string()241 significand_digits = 36; in bson_decimal128_to_string()243 significand_digits--; in bson_decimal128_to_string()248 scientific_exponent = significand_digits - 1 + exponent; in bson_decimal128_to_string()261 significand_digits--; in bson_decimal128_to_string()263 if (significand_digits) { in bson_decimal128_to_string()267 for (i = 0; i < significand_digits && (str_out - str) < 36; i++) { in bson_decimal128_to_string()276 for (i = 0; i < significand_digits && (str_out - str) < 36; i++) { in bson_decimal128_to_string()281 int32_t radix_position = significand_digits + exponent; in bson_decimal128_to_string()[all …]
41 int significand_digits = std::numeric_limits<T>::digits; in max_digits10() local43 return static_cast<int>(ceil(1 + significand_digits * log10Two)); in max_digits10()
54 int significand_digits = std::numeric_limits<T>::digits; in max_digits10() local56 return static_cast<int>(ceil(1 + significand_digits * log10Two)); in max_digits10()
1907 let significand_digits = last_sig_digit - first_sig_digit + 1 in from_decimal_string() localVariable1909 let normalized_exp = dec_exp.saturating_add(significand_digits as i32 - 1); in from_decimal_string()1946 let max_limbs = limbs_for_bits(1 + 196 * significand_digits / 59); in from_decimal_string()
351 static_cast<int>(floor((significand_digits - 1) * log10Two)); // == digits10 - 'at least' .352 static_cast<int>(ceil(1 + significand_digits * log10Two)); // == max_digits10 - 'at most'.
2825 static_cast<int>(floor((significand_digits - 1) * log10Two)); // == digits10 - 'at least' .2826 static_cast<int>(ceil(1 + significand_digits * log10Two)); // == max_digits10 - 'at most'.