fmt_fp.c (mrb_format_float): change else indentation style

This commit is contained in:
Yukihiro "Matz" Matsumoto
2023-04-06 16:49:08 +09:00
parent 956d0c5127
commit 761816bf8a
+20 -10
View File
@@ -100,7 +100,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
if (signbit(f)) {
*s++ = '-';
f = -f;
} else if (sign) {
}
else if (sign) {
*s++ = sign;
}
buf_remaining -= (int)(s - buf); // Adjust for sign
@@ -112,7 +113,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
*s++ = 'N' ^ uc;
*s++ = 'F' ^ uc;
goto ret;
} else if (isnan(f)) {
}
else if (isnan(f)) {
*s++ = 'N' ^ uc;
*s++ = 'A' ^ uc;
*s++ = 'N' ^ uc;
@@ -142,10 +144,12 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
e = 0;
if (fmt == 'e') {
e_sign = '+';
} else if (fmt == 'f') {
}
else if (fmt == 'f') {
num_digits = prec + 1;
}
} else if (f < 1.0) { // f < 1.0
}
else if (f < 1.0) { // f < 1.0
char first_dig = '0';
if (f >= FLT_ROUND_TO_ONE) {
first_dig = '1';
@@ -165,7 +169,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
if (e == 0) {
e_sign_char = '+';
}
} else {
}
else {
e++;
f *= 10.0;
}
@@ -194,7 +199,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
num_digits--;
}
}
} else {
}
else {
// For e & g formats, we'll be printing the exponent, so set the
// sign.
e_sign = e_sign_char;
@@ -207,7 +213,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
}
}
}
} else {
}
else {
// Build positive exponent
for (e = 0, e1 = FLT_DECEXP; e1; e1 >>= 1, pos_pow++, neg_pow++) {
if (*pos_pow <= f) {
@@ -223,7 +230,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
if (fmt == 'f') {
if (e >= buf_remaining) {
fmt = 'e';
} else if ((e + prec + 2) > buf_remaining) {
}
else if ((e + prec + 2) > buf_remaining) {
prec = buf_remaining - e - 2;
if (prec < 0) {
// This means no decimal point, so we can add one back
@@ -245,7 +253,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
if (fmt == 'f') {
dec = e;
num_digits = prec + e + 1;
} else {
}
else {
e_sign = '+';
}
}
@@ -317,7 +326,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch
rs[1] = '0';
if (e_sign == '-') {
e--;
} else {
}
else {
e++;
}
}