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