HelenOS sources
precision 335 common/printf/printf_core.c static errno_t _format_cstr(const char *str, size_t width, int precision,
precision 342 common/printf/printf_core.c size_t max_bytes = (precision < 0) ? SIZE_MAX : (size_t) precision;
precision 366 common/printf/printf_core.c static errno_t _format_wstr(char32_t *str, size_t width, int precision,
precision 370 common/printf/printf_core.c return _format_cstr(_nullstr, width, precision, flags, ps, written_bytes);
precision 374 common/printf/printf_core.c size_t max_bytes = (precision < 0) ? SIZE_MAX : (size_t) precision;
precision 420 common/printf/printf_core.c static errno_t _format_number(uint64_t num, size_t width, int precision, int base,
precision 426 common/printf/printf_core.c size_t min_digits = (precision < 0) ? 1 : precision;
precision 484 common/printf/printf_core.c if (precision < 0 && zero_padded) {
precision 659 common/printf/printf_core.c static errno_t _format_double_str_fixed(double_str_t *val_str, int precision, int width,
precision 667 common/printf/printf_core.c assert(0 <= precision);
precision 668 common/printf/printf_core.c assert(0 <= dec_exp || -dec_exp <= precision);
precision 679 common/printf/printf_core.c int trailing_frac_zeros = precision - last_frac_signif_pos;
precision 752 common/printf/printf_core.c static errno_t _format_double_fixed(double g, int precision, int width,
precision 776 common/printf/printf_core.c if (0 <= precision) {
precision 781 common/printf/printf_core.c val_str.len = double_to_fixed_str(val, -1, precision + 1, buf, buf_size,
precision 800 common/printf/printf_core.c precision = max(0, -val_str.dec_exp);
precision 803 common/printf/printf_core.c return _format_double_str_fixed(&val_str, precision, width, flags, ps, written_bytes);
precision 834 common/printf/printf_core.c static errno_t _format_double_str_scient(double_str_t *val_str, int precision,
precision 844 common/printf/printf_core.c bool has_decimal_pt = (0 < precision) || (flags & __PRINTF_FLAG_DECIMALPT);
precision 849 common/printf/printf_core.c int trailing_frac_zeros = precision - signif_frac_figs;
precision 919 common/printf/printf_core.c static errno_t _format_double_scientific(double g, int precision, int width,
precision 937 common/printf/printf_core.c if (0 <= precision) {
precision 943 common/printf/printf_core.c val_str.len = double_to_fixed_str(val, precision + 2, -1, buf, buf_size,
precision 962 common/printf/printf_core.c precision = val_str.len - 1;
precision 965 common/printf/printf_core.c return _format_double_str_scient(&val_str, precision, width, flags, ps, written_bytes);
precision 983 common/printf/printf_core.c static errno_t _format_double_generic(double g, int precision, int width,
precision 997 common/printf/printf_core.c if (0 <= precision) {
precision 1005 common/printf/printf_core.c precision = max(1, precision);
precision 1007 common/printf/printf_core.c if (-4 <= dec_exp && dec_exp < precision) {
precision 1008 common/printf/printf_core.c precision = precision - (dec_exp + 1);
precision 1009 common/printf/printf_core.c return _format_double_fixed(g, precision, width,
precision 1012 common/printf/printf_core.c --precision;
precision 1013 common/printf/printf_core.c return _format_double_scientific(g, precision, width,
precision 1037 common/printf/printf_core.c precision = max(0, -val_str.dec_exp);
precision 1038 common/printf/printf_core.c return _format_double_str_fixed(&val_str, precision, width, flags, ps, written_bytes);
precision 1041 common/printf/printf_core.c precision = val_str.len - 1;
precision 1042 common/printf/printf_core.c return _format_double_str_scient(&val_str, precision, width, flags, ps, written_bytes);
precision 1064 common/printf/printf_core.c static errno_t _format_double(double g, char spec, int precision, int width,
precision 1072 common/printf/printf_core.c precision = (precision < 0) ? 6 : precision;
precision 1073 common/printf/printf_core.c return _format_double_fixed(g, precision, width, flags, ps, written_chars);
precision 1079 common/printf/printf_core.c precision = (precision < 0) ? 6 : precision;
precision 1080 common/printf/printf_core.c return _format_double_scientific(g, precision, width, flags, ps, written_chars);
precision 1086 common/printf/printf_core.c return _format_double_generic(g, precision, width, flags, ps, written_chars);
precision 1335 common/printf/printf_core.c int precision = -1;
precision 1339 common/printf/printf_core.c precision = va_arg(ap, int);
precision 1342 common/printf/printf_core.c if (precision < 0)
precision 1343 common/printf/printf_core.c precision = -1;
precision 1345 common/printf/printf_core.c precision = _read_num(fmt, &nxt);
precision 1359 common/printf/printf_core.c rc = _format_wstr(va_arg(ap, char32_t *), width, precision, flags, ps, &counter);
precision 1361 common/printf/printf_core.c rc = _format_cstr(va_arg(ap, char *), width, precision, flags, ps, &counter);
precision 1381 common/printf/printf_core.c rc = _format_double(va_arg(ap, double), specifier, precision,
precision 1453 common/printf/printf_core.c precision = sizeof(void *) << 1;
precision 1462 common/printf/printf_core.c rc = _format_number(number, width, precision, base, flags, ps, &counter);
precision 335 kernel/generic/common/printf/printf_core.c static errno_t _format_cstr(const char *str, size_t width, int precision,
precision 342 kernel/generic/common/printf/printf_core.c size_t max_bytes = (precision < 0) ? SIZE_MAX : (size_t) precision;
precision 366 kernel/generic/common/printf/printf_core.c static errno_t _format_wstr(char32_t *str, size_t width, int precision,
precision 370 kernel/generic/common/printf/printf_core.c return _format_cstr(_nullstr, width, precision, flags, ps, written_bytes);
precision 374 kernel/generic/common/printf/printf_core.c size_t max_bytes = (precision < 0) ? SIZE_MAX : (size_t) precision;
precision 420 kernel/generic/common/printf/printf_core.c static errno_t _format_number(uint64_t num, size_t width, int precision, int base,
precision 426 kernel/generic/common/printf/printf_core.c size_t min_digits = (precision < 0) ? 1 : precision;
precision 484 kernel/generic/common/printf/printf_core.c if (precision < 0 && zero_padded) {
precision 659 kernel/generic/common/printf/printf_core.c static errno_t _format_double_str_fixed(double_str_t *val_str, int precision, int width,
precision 667 kernel/generic/common/printf/printf_core.c assert(0 <= precision);
precision 668 kernel/generic/common/printf/printf_core.c assert(0 <= dec_exp || -dec_exp <= precision);
precision 679 kernel/generic/common/printf/printf_core.c int trailing_frac_zeros = precision - last_frac_signif_pos;
precision 752 kernel/generic/common/printf/printf_core.c static errno_t _format_double_fixed(double g, int precision, int width,
precision 776 kernel/generic/common/printf/printf_core.c if (0 <= precision) {
precision 781 kernel/generic/common/printf/printf_core.c val_str.len = double_to_fixed_str(val, -1, precision + 1, buf, buf_size,
precision 800 kernel/generic/common/printf/printf_core.c precision = max(0, -val_str.dec_exp);
precision 803 kernel/generic/common/printf/printf_core.c return _format_double_str_fixed(&val_str, precision, width, flags, ps, written_bytes);
precision 834 kernel/generic/common/printf/printf_core.c static errno_t _format_double_str_scient(double_str_t *val_str, int precision,
precision 844 kernel/generic/common/printf/printf_core.c bool has_decimal_pt = (0 < precision) || (flags & __PRINTF_FLAG_DECIMALPT);
precision 849 kernel/generic/common/printf/printf_core.c int trailing_frac_zeros = precision - signif_frac_figs;
precision 919 kernel/generic/common/printf/printf_core.c static errno_t _format_double_scientific(double g, int precision, int width,
precision 937 kernel/generic/common/printf/printf_core.c if (0 <= precision) {
precision 943 kernel/generic/common/printf/printf_core.c val_str.len = double_to_fixed_str(val, precision + 2, -1, buf, buf_size,
precision 962 kernel/generic/common/printf/printf_core.c precision = val_str.len - 1;
precision 965 kernel/generic/common/printf/printf_core.c return _format_double_str_scient(&val_str, precision, width, flags, ps, written_bytes);
precision 983 kernel/generic/common/printf/printf_core.c static errno_t _format_double_generic(double g, int precision, int width,
precision 997 kernel/generic/common/printf/printf_core.c if (0 <= precision) {
precision 1005 kernel/generic/common/printf/printf_core.c precision = max(1, precision);
precision 1007 kernel/generic/common/printf/printf_core.c if (-4 <= dec_exp && dec_exp < precision) {
precision 1008 kernel/generic/common/printf/printf_core.c precision = precision - (dec_exp + 1);
precision 1009 kernel/generic/common/printf/printf_core.c return _format_double_fixed(g, precision, width,
precision 1012 kernel/generic/common/printf/printf_core.c --precision;
precision 1013 kernel/generic/common/printf/printf_core.c return _format_double_scientific(g, precision, width,
precision 1037 kernel/generic/common/printf/printf_core.c precision = max(0, -val_str.dec_exp);
precision 1038 kernel/generic/common/printf/printf_core.c return _format_double_str_fixed(&val_str, precision, width, flags, ps, written_bytes);
precision 1041 kernel/generic/common/printf/printf_core.c precision = val_str.len - 1;
precision 1042 kernel/generic/common/printf/printf_core.c return _format_double_str_scient(&val_str, precision, width, flags, ps, written_bytes);
precision 1064 kernel/generic/common/printf/printf_core.c static errno_t _format_double(double g, char spec, int precision, int width,
precision 1072 kernel/generic/common/printf/printf_core.c precision = (precision < 0) ? 6 : precision;
precision 1073 kernel/generic/common/printf/printf_core.c return _format_double_fixed(g, precision, width, flags, ps, written_chars);
precision 1079 kernel/generic/common/printf/printf_core.c precision = (precision < 0) ? 6 : precision;
precision 1080 kernel/generic/common/printf/printf_core.c return _format_double_scientific(g, precision, width, flags, ps, written_chars);
precision 1086 kernel/generic/common/printf/printf_core.c return _format_double_generic(g, precision, width, flags, ps, written_chars);
precision 1335 kernel/generic/common/printf/printf_core.c int precision = -1;
precision 1339 kernel/generic/common/printf/printf_core.c precision = va_arg(ap, int);
precision 1342 kernel/generic/common/printf/printf_core.c if (precision < 0)
precision 1343 kernel/generic/common/printf/printf_core.c precision = -1;
precision 1345 kernel/generic/common/printf/printf_core.c precision = _read_num(fmt, &nxt);
precision 1359 kernel/generic/common/printf/printf_core.c rc = _format_wstr(va_arg(ap, char32_t *), width, precision, flags, ps, &counter);
precision 1361 kernel/generic/common/printf/printf_core.c rc = _format_cstr(va_arg(ap, char *), width, precision, flags, ps, &counter);
precision 1381 kernel/generic/common/printf/printf_core.c rc = _format_double(va_arg(ap, double), specifier, precision,
precision 1453 kernel/generic/common/printf/printf_core.c precision = sizeof(void *) << 1;
precision 1462 kernel/generic/common/printf/printf_core.c rc = _format_number(number, width, precision, base, flags, ps, &counter);
precision 85 uspace/app/hbench/main.c static double estimate_square_root(double value, double precision)
precision 88 uspace/app/hbench/main.c double prev_estimate = estimate + 10 * precision;
precision 90 uspace/app/hbench/main.c while (fabs(estimate - prev_estimate) > precision) {
precision 112 uspace/app/hbench/main.c uint64_t workload_size, double precision, double *out_duration_avg,
precision 132 uspace/app/hbench/main.c *out_duration_sigma = estimate_square_root(sigma2, precision);
precision 147 uspace/app/top/screen.c static void print_percent(fixed_float ffloat, unsigned int precision)
precision 153 uspace/app/top/screen.c for (i = 0; i < precision; i++) {
precision 149 uspace/dist/src/c/demos/top/screen.c static void print_percent(fixed_float ffloat, unsigned int precision)
precision 155 uspace/dist/src/c/demos/top/screen.c for (i = 0; i < precision; i++) {
precision 335 uspace/lib/c/common/printf/printf_core.c static errno_t _format_cstr(const char *str, size_t width, int precision,
precision 342 uspace/lib/c/common/printf/printf_core.c size_t max_bytes = (precision < 0) ? SIZE_MAX : (size_t) precision;
precision 366 uspace/lib/c/common/printf/printf_core.c static errno_t _format_wstr(char32_t *str, size_t width, int precision,
precision 370 uspace/lib/c/common/printf/printf_core.c return _format_cstr(_nullstr, width, precision, flags, ps, written_bytes);
precision 374 uspace/lib/c/common/printf/printf_core.c size_t max_bytes = (precision < 0) ? SIZE_MAX : (size_t) precision;
precision 420 uspace/lib/c/common/printf/printf_core.c static errno_t _format_number(uint64_t num, size_t width, int precision, int base,
precision 426 uspace/lib/c/common/printf/printf_core.c size_t min_digits = (precision < 0) ? 1 : precision;
precision 484 uspace/lib/c/common/printf/printf_core.c if (precision < 0 && zero_padded) {
precision 659 uspace/lib/c/common/printf/printf_core.c static errno_t _format_double_str_fixed(double_str_t *val_str, int precision, int width,
precision 667 uspace/lib/c/common/printf/printf_core.c assert(0 <= precision);
precision 668 uspace/lib/c/common/printf/printf_core.c assert(0 <= dec_exp || -dec_exp <= precision);
precision 679 uspace/lib/c/common/printf/printf_core.c int trailing_frac_zeros = precision - last_frac_signif_pos;
precision 752 uspace/lib/c/common/printf/printf_core.c static errno_t _format_double_fixed(double g, int precision, int width,
precision 776 uspace/lib/c/common/printf/printf_core.c if (0 <= precision) {
precision 781 uspace/lib/c/common/printf/printf_core.c val_str.len = double_to_fixed_str(val, -1, precision + 1, buf, buf_size,
precision 800 uspace/lib/c/common/printf/printf_core.c precision = max(0, -val_str.dec_exp);
precision 803 uspace/lib/c/common/printf/printf_core.c return _format_double_str_fixed(&val_str, precision, width, flags, ps, written_bytes);
precision 834 uspace/lib/c/common/printf/printf_core.c static errno_t _format_double_str_scient(double_str_t *val_str, int precision,
precision 844 uspace/lib/c/common/printf/printf_core.c bool has_decimal_pt = (0 < precision) || (flags & __PRINTF_FLAG_DECIMALPT);
precision 849 uspace/lib/c/common/printf/printf_core.c int trailing_frac_zeros = precision - signif_frac_figs;
precision 919 uspace/lib/c/common/printf/printf_core.c static errno_t _format_double_scientific(double g, int precision, int width,
precision 937 uspace/lib/c/common/printf/printf_core.c if (0 <= precision) {
precision 943 uspace/lib/c/common/printf/printf_core.c val_str.len = double_to_fixed_str(val, precision + 2, -1, buf, buf_size,
precision 962 uspace/lib/c/common/printf/printf_core.c precision = val_str.len - 1;
precision 965 uspace/lib/c/common/printf/printf_core.c return _format_double_str_scient(&val_str, precision, width, flags, ps, written_bytes);
precision 983 uspace/lib/c/common/printf/printf_core.c static errno_t _format_double_generic(double g, int precision, int width,
precision 997 uspace/lib/c/common/printf/printf_core.c if (0 <= precision) {
precision 1005 uspace/lib/c/common/printf/printf_core.c precision = max(1, precision);
precision 1007 uspace/lib/c/common/printf/printf_core.c if (-4 <= dec_exp && dec_exp < precision) {
precision 1008 uspace/lib/c/common/printf/printf_core.c precision = precision - (dec_exp + 1);
precision 1009 uspace/lib/c/common/printf/printf_core.c return _format_double_fixed(g, precision, width,
precision 1012 uspace/lib/c/common/printf/printf_core.c --precision;
precision 1013 uspace/lib/c/common/printf/printf_core.c return _format_double_scientific(g, precision, width,
precision 1037 uspace/lib/c/common/printf/printf_core.c precision = max(0, -val_str.dec_exp);
precision 1038 uspace/lib/c/common/printf/printf_core.c return _format_double_str_fixed(&val_str, precision, width, flags, ps, written_bytes);
precision 1041 uspace/lib/c/common/printf/printf_core.c precision = val_str.len - 1;
precision 1042 uspace/lib/c/common/printf/printf_core.c return _format_double_str_scient(&val_str, precision, width, flags, ps, written_bytes);
precision 1064 uspace/lib/c/common/printf/printf_core.c static errno_t _format_double(double g, char spec, int precision, int width,
precision 1072 uspace/lib/c/common/printf/printf_core.c precision = (precision < 0) ? 6 : precision;
precision 1073 uspace/lib/c/common/printf/printf_core.c return _format_double_fixed(g, precision, width, flags, ps, written_chars);
precision 1079 uspace/lib/c/common/printf/printf_core.c precision = (precision < 0) ? 6 : precision;
precision 1080 uspace/lib/c/common/printf/printf_core.c return _format_double_scientific(g, precision, width, flags, ps, written_chars);
precision 1086 uspace/lib/c/common/printf/printf_core.c return _format_double_generic(g, precision, width, flags, ps, written_chars);
precision 1335 uspace/lib/c/common/printf/printf_core.c int precision = -1;
precision 1339 uspace/lib/c/common/printf/printf_core.c precision = va_arg(ap, int);
precision 1342 uspace/lib/c/common/printf/printf_core.c if (precision < 0)
precision 1343 uspace/lib/c/common/printf/printf_core.c precision = -1;
precision 1345 uspace/lib/c/common/printf/printf_core.c precision = _read_num(fmt, &nxt);
precision 1359 uspace/lib/c/common/printf/printf_core.c rc = _format_wstr(va_arg(ap, char32_t *), width, precision, flags, ps, &counter);
precision 1361 uspace/lib/c/common/printf/printf_core.c rc = _format_cstr(va_arg(ap, char *), width, precision, flags, ps, &counter);
precision 1381 uspace/lib/c/common/printf/printf_core.c rc = _format_double(va_arg(ap, double), specifier, precision,
precision 1453 uspace/lib/c/common/printf/printf_core.c precision = sizeof(void *) << 1;
precision 1462 uspace/lib/c/common/printf/printf_core.c rc = _format_number(number, width, precision, base, flags, ps, &counter);
precision 738 uspace/lib/cpp/include/__bits/complex.hpp oss.precision(os.precision());
precision 145 uspace/lib/cpp/include/__bits/io/ios.hpp streamsize precision() const;
precision 146 uspace/lib/cpp/include/__bits/io/ios.hpp streamsize precision(streamsize prec);
precision 464 uspace/lib/cpp/include/__bits/io/ios.hpp precision(6);
precision 79 uspace/lib/cpp/src/iomanip.cpp str.precision(prec);
HelenOS homepage, sources at GitHub