Home
last modified time | relevance | path

Searched refs:decimal_point (Results 1 – 25 of 84) sorted by relevance

1234

/third_party/icu/icu4c/source/i18n/
Ddouble-conversion-double-to-string.cpp137 int decimal_point,
141 if (decimal_point <= 0) {
146 result_builder->AddPadding('0', -decimal_point);
147 DOUBLE_CONVERSION_ASSERT(length <= digits_after_point - (-decimal_point));
149 int remaining_digits = digits_after_point - (-decimal_point) - length;
152 } else if (decimal_point >= length) {
155 result_builder->AddPadding('0', decimal_point - length);
163 result_builder->AddSubstring(decimal_digits, decimal_point);
165 DOUBLE_CONVERSION_ASSERT(length - decimal_point <= digits_after_point);
166 result_builder->AddSubstring(&decimal_digits[decimal_point],
[all …]
Ddouble-conversion-bignum-dtoa.cpp81 int* decimal_point,
91 static void BignumToFixed(int requested_digits, int* decimal_point,
98 static void GenerateCountedDigits(int count, int* decimal_point,
104 Vector<char> buffer, int* length, int* decimal_point) { in BignumDtoa() argument
139 *decimal_point = -requested_digits; in BignumDtoa()
157 FixupMultiply10(estimated_power, is_even, decimal_point, in BignumDtoa()
170 BignumToFixed(requested_digits, decimal_point, in BignumDtoa()
175 GenerateCountedDigits(requested_digits, decimal_point, in BignumDtoa()
297 static void GenerateCountedDigits(int count, int* decimal_point, in GenerateCountedDigits() argument
329 (*decimal_point)++; in GenerateCountedDigits()
[all …]
/third_party/icu/vendor/double-conversion/upstream/double-conversion/
Ddouble-to-string.cc122 int decimal_point, in CreateDecimalRepresentation() argument
126 if (decimal_point <= 0) { in CreateDecimalRepresentation()
131 result_builder->AddPadding('0', -decimal_point); in CreateDecimalRepresentation()
132 DOUBLE_CONVERSION_ASSERT(length <= digits_after_point - (-decimal_point)); in CreateDecimalRepresentation()
134 int remaining_digits = digits_after_point - (-decimal_point) - length; in CreateDecimalRepresentation()
137 } else if (decimal_point >= length) { in CreateDecimalRepresentation()
140 result_builder->AddPadding('0', decimal_point - length); in CreateDecimalRepresentation()
148 result_builder->AddSubstring(decimal_digits, decimal_point); in CreateDecimalRepresentation()
150 DOUBLE_CONVERSION_ASSERT(length - decimal_point <= digits_after_point); in CreateDecimalRepresentation()
151 result_builder->AddSubstring(&decimal_digits[decimal_point], in CreateDecimalRepresentation()
[all …]
Dbignum-dtoa.cc67 int* decimal_point,
77 static void BignumToFixed(int requested_digits, int* decimal_point,
84 static void GenerateCountedDigits(int count, int* decimal_point,
90 Vector<char> buffer, int* length, int* decimal_point) { in BignumDtoa() argument
125 *decimal_point = -requested_digits; in BignumDtoa()
143 FixupMultiply10(estimated_power, is_even, decimal_point, in BignumDtoa()
156 BignumToFixed(requested_digits, decimal_point, in BignumDtoa()
161 GenerateCountedDigits(requested_digits, decimal_point, in BignumDtoa()
283 static void GenerateCountedDigits(int count, int* decimal_point, in GenerateCountedDigits() argument
315 (*decimal_point)++; in GenerateCountedDigits()
[all …]
Dfixed-dtoa.cc189 static void RoundUp(Vector<char> buffer, int* length, int* decimal_point) { in RoundUp() argument
193 *decimal_point = 1; in RoundUp()
214 (*decimal_point)++; in RoundUp()
232 int* length, int* decimal_point) { in FillFractionals() argument
264 RoundUp(buffer, length, decimal_point); in FillFractionals()
284 RoundUp(buffer, length, decimal_point); in FillFractionals()
292 static void TrimZeros(Vector<char> buffer, int* length, int* decimal_point) { in TrimZeros() argument
305 *decimal_point -= first_non_zero; in TrimZeros()
314 int* decimal_point) { in FastFixedDtoa() argument
365 *decimal_point = *length; in FastFixedDtoa()
[all …]
Dfixed-dtoa.h52 Vector<char> buffer, int* length, int* decimal_point);
/third_party/node/deps/icu-small/source/i18n/
Ddouble-conversion-double-to-string.cpp137 int decimal_point,
141 if (decimal_point <= 0) {
146 result_builder->AddPadding('0', -decimal_point);
147 DOUBLE_CONVERSION_ASSERT(length <= digits_after_point - (-decimal_point));
149 int remaining_digits = digits_after_point - (-decimal_point) - length;
152 } else if (decimal_point >= length) {
155 result_builder->AddPadding('0', decimal_point - length);
163 result_builder->AddSubstring(decimal_digits, decimal_point);
165 DOUBLE_CONVERSION_ASSERT(length - decimal_point <= digits_after_point);
166 result_builder->AddSubstring(&decimal_digits[decimal_point],
[all …]
Ddouble-conversion-bignum-dtoa.cpp81 int* decimal_point,
91 static void BignumToFixed(int requested_digits, int* decimal_point,
98 static void GenerateCountedDigits(int count, int* decimal_point,
104 Vector<char> buffer, int* length, int* decimal_point) { in BignumDtoa() argument
139 *decimal_point = -requested_digits; in BignumDtoa()
157 FixupMultiply10(estimated_power, is_even, decimal_point, in BignumDtoa()
170 BignumToFixed(requested_digits, decimal_point, in BignumDtoa()
175 GenerateCountedDigits(requested_digits, decimal_point, in BignumDtoa()
297 static void GenerateCountedDigits(int count, int* decimal_point, in GenerateCountedDigits() argument
329 (*decimal_point)++; in GenerateCountedDigits()
[all …]
/third_party/skia/third_party/externals/icu/source/i18n/
Ddouble-conversion-double-to-string.cpp137 int decimal_point,
141 if (decimal_point <= 0) {
146 result_builder->AddPadding('0', -decimal_point);
147 DOUBLE_CONVERSION_ASSERT(length <= digits_after_point - (-decimal_point));
149 int remaining_digits = digits_after_point - (-decimal_point) - length;
152 } else if (decimal_point >= length) {
155 result_builder->AddPadding('0', decimal_point - length);
163 result_builder->AddSubstring(decimal_digits, decimal_point);
165 DOUBLE_CONVERSION_ASSERT(length - decimal_point <= digits_after_point);
166 result_builder->AddSubstring(&decimal_digits[decimal_point],
[all …]
Ddouble-conversion-bignum-dtoa.cpp81 int* decimal_point,
91 static void BignumToFixed(int requested_digits, int* decimal_point,
98 static void GenerateCountedDigits(int count, int* decimal_point,
104 Vector<char> buffer, int* length, int* decimal_point) { in BignumDtoa() argument
139 *decimal_point = -requested_digits; in BignumDtoa()
157 FixupMultiply10(estimated_power, is_even, decimal_point, in BignumDtoa()
170 BignumToFixed(requested_digits, decimal_point, in BignumDtoa()
175 GenerateCountedDigits(requested_digits, decimal_point, in BignumDtoa()
297 static void GenerateCountedDigits(int count, int* decimal_point, in GenerateCountedDigits() argument
329 (*decimal_point)++; in GenerateCountedDigits()
[all …]
/third_party/flutter/skia/third_party/externals/icu/source/i18n/
Ddouble-conversion-bignum-dtoa.cpp81 int* decimal_point,
91 static void BignumToFixed(int requested_digits, int* decimal_point,
98 static void GenerateCountedDigits(int count, int* decimal_point,
104 Vector<char> buffer, int* length, int* decimal_point) { in BignumDtoa() argument
139 *decimal_point = -requested_digits; in BignumDtoa()
157 FixupMultiply10(estimated_power, is_even, decimal_point, in BignumDtoa()
170 BignumToFixed(requested_digits, decimal_point, in BignumDtoa()
175 GenerateCountedDigits(requested_digits, decimal_point, in BignumDtoa()
297 static void GenerateCountedDigits(int count, int* decimal_point, in GenerateCountedDigits() argument
329 (*decimal_point)++; in GenerateCountedDigits()
[all …]
Ddouble-conversion.cpp131 int decimal_point,
135 if (decimal_point <= 0) {
140 result_builder->AddPadding('0', -decimal_point);
141 ASSERT(length <= digits_after_point - (-decimal_point));
143 int remaining_digits = digits_after_point - (-decimal_point) - length;
146 } else if (decimal_point >= length) {
149 result_builder->AddPadding('0', decimal_point - length);
157 result_builder->AddSubstring(decimal_digits, decimal_point);
159 ASSERT(length - decimal_point <= digits_after_point);
160 result_builder->AddSubstring(&decimal_digits[decimal_point],
[all …]
/third_party/grpc/src/core/lib/json/
Djson_util.cc35 char* decimal_point = strchr(buf.get(), '.'); in ParseDurationFromJson() local
37 if (decimal_point != nullptr) { in ParseDurationFromJson()
38 *decimal_point = '\0'; in ParseDurationFromJson()
39 nanos = gpr_parse_nonnegative_int(decimal_point + 1); in ParseDurationFromJson()
43 int num_digits = static_cast<int>(strlen(decimal_point + 1)); in ParseDurationFromJson()
52 decimal_point == buf.get() ? 0 : gpr_parse_nonnegative_int(buf.get()); in ParseDurationFromJson()
/third_party/python/Python/
Dpystrtod.c170 const char *decimal_point; in _PyOS_ascii_strtod() local
182 decimal_point = locale_data->decimal_point; in _PyOS_ascii_strtod()
183 decimal_point_len = strlen(decimal_point); in _PyOS_ascii_strtod()
221 if (decimal_point[0] != '.' || in _PyOS_ascii_strtod()
222 decimal_point[1] != 0) in _PyOS_ascii_strtod()
247 else if (strncmp(p, decimal_point, decimal_point_len) == 0) in _PyOS_ascii_strtod()
269 memcpy(c, decimal_point, decimal_point_len); in _PyOS_ascii_strtod()
452 const char *decimal_point = locale_data->decimal_point; in change_decimal_from_locale_to_dot() local
454 if (decimal_point[0] != '.' || decimal_point[1] != 0) { in change_decimal_from_locale_to_dot()
455 size_t decimal_point_len = strlen(decimal_point); in change_decimal_from_locale_to_dot()
[all …]
Dformatter_unicode.c399 PyObject *decimal_point; member
482 spec->n_decimal = has_decimal ? PyUnicode_GET_LENGTH(locale->decimal_point) : 0; in calc_number_widths()
588 *maxchar = Py_MAX(*maxchar, PyUnicode_MAX_CHAR_VALUE(locale->decimal_point)); in calc_number_widths()
671 locale->decimal_point, 0, spec->n_decimal); in fill_number()
706 &locale_info->decimal_point, in get_locale_info()
725 locale_info->decimal_point = PyUnicode_FromOrdinal('.'); in get_locale_info()
728 if (!locale_info->decimal_point || !locale_info->thousands_sep) in get_locale_info()
738 locale_info->decimal_point = PyUnicode_FromOrdinal('.'); in get_locale_info()
740 if (!locale_info->decimal_point || !locale_info->thousands_sep) in get_locale_info()
751 Py_XDECREF(locale_info->decimal_point); in free_locale_info()
/third_party/grpc/src/core/ext/filters/client_channel/
Dresolver_result_parsing.cc214 const char* decimal_point = strchr(value, '.'); in ParseRetryThrottling() local
215 if (decimal_point != nullptr) { in ParseRetryThrottling()
216 whole_len = static_cast<size_t>(decimal_point - value); in ParseRetryThrottling()
218 size_t decimal_len = strlen(decimal_point + 1); in ParseRetryThrottling()
220 if (!gpr_parse_bytes_to_uint32(decimal_point + 1, decimal_len, in ParseRetryThrottling()
/third_party/json/include/nlohmann/detail/output/
Dserializer.hpp61 …, decimal_point(loc->decimal_point == nullptr ? '\0' : std::char_traits<char>::to_char_type(* (loc… in serializer()
815 if (decimal_point != '\0' && decimal_point != '.') in dump_float()
817 … const auto dec_pos = std::find(number_buffer.begin(), number_buffer.end(), decimal_point); in dump_float()
933 const char decimal_point = '\0'; member in nlohmann::detail::serializer
/third_party/glib/glib/
Dgstrfuncs.c749 const char *decimal_point; in g_ascii_strtod()
761 decimal_point = locale_data->decimal_point; in g_ascii_strtod()
762 decimal_point_len = strlen (decimal_point); in g_ascii_strtod()
764 decimal_point = "."; in g_ascii_strtod()
773 if (decimal_point[0] != '.' || in g_ascii_strtod()
774 decimal_point[1] != 0) in g_ascii_strtod()
842 memcpy (c, decimal_point, decimal_point_len); in g_ascii_strtod()
966 const char *decimal_point; in g_ascii_formatd()
998 decimal_point = locale_data->decimal_point; in g_ascii_formatd()
999 decimal_point_len = strlen (decimal_point); in g_ascii_formatd()
[all …]
/third_party/boost/libs/locale/src/posix/
Dnumeric.cpp384 std::string decimal_point; member
386 decimal_point(".") in basic_numpunct()
395 decimal_point = cv->decimal_point; in basic_numpunct()
398 decimal_point = nl_langinfo_l(RADIXCHAR,lc); in basic_numpunct()
415 to_str(np.decimal_point,decimal_point_,lc); in num_punct_posix()
/third_party/gettext/libtextstyle/gnulib-local/lib/glib/
Dgstrfuncs.c364 const char *decimal_point;
375 decimal_point = locale_data->decimal_point;
376 decimal_point_len = strlen (decimal_point);
383 if (decimal_point[0] != '.' ||
384 decimal_point[1] != 0)
452 memcpy (c, decimal_point, decimal_point_len);
559 const char *decimal_point; in g_ascii_formatd() local
591 decimal_point = locale_data->decimal_point; in g_ascii_formatd()
592 decimal_point_len = strlen (decimal_point); in g_ascii_formatd()
596 if (decimal_point[0] != '.' || in g_ascii_formatd()
[all …]
/third_party/python/Modules/
D_localemodule.c308 PyObject *decimal_point = NULL, *thousands_sep = NULL; in _locale_localeconv_impl() local
309 if (_Py_GetLocaleconvNumeric(lc, &decimal_point, &thousands_sep) < 0) { in _locale_localeconv_impl()
310 Py_XDECREF(decimal_point); in _locale_localeconv_impl()
315 if (PyDict_SetItemString(result, "decimal_point", decimal_point) < 0) { in _locale_localeconv_impl()
316 Py_DECREF(decimal_point); in _locale_localeconv_impl()
320 Py_DECREF(decimal_point); in _locale_localeconv_impl()
/third_party/icu/vendor/double-conversion/upstream/test/cctest/
Dtest-bignum-dtoa.cc336 CHECK_EQ(current_test.decimal_point, point); in TEST()
354 CHECK_EQ(current_test.decimal_point, point); in TEST()
373 CHECK_EQ(current_test.decimal_point, point); in TEST()
395 CHECK_EQ(current_test.decimal_point, point); in TEST()
Dgay-shortest-single.h36 int decimal_point; member
Dgay-shortest.h36 int decimal_point; member
Dgay-precision.h37 int decimal_point; member

1234