mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 04:17:34 +00:00
LibJS: Fix variable name coding style int{Part => _part}
...and rename intpart_end to int_part_end for consistency.
This commit is contained in:
parent
bd6d0d2295
commit
50957ec78e
1 changed files with 12 additions and 12 deletions
|
@ -101,23 +101,23 @@ static String double_to_string(double d)
|
||||||
|
|
||||||
size_t start_index = 0;
|
size_t start_index = 0;
|
||||||
size_t end_index = 0;
|
size_t end_index = 0;
|
||||||
size_t intpart_end = 0;
|
size_t int_part_end = 0;
|
||||||
|
|
||||||
// generate integer part (reversed)
|
// generate integer part (reversed)
|
||||||
double intPart;
|
double int_part;
|
||||||
double frac_part;
|
double frac_part;
|
||||||
frac_part = modf(d, &intPart);
|
frac_part = modf(d, &int_part);
|
||||||
while (intPart > 0) {
|
while (int_part > 0) {
|
||||||
number_string_builder.append('0' + (int)fmod(intPart, 10));
|
number_string_builder.append('0' + (int)fmod(int_part, 10));
|
||||||
end_index++;
|
end_index++;
|
||||||
intPart = floor(intPart / 10);
|
int_part = floor(int_part / 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
auto reversed_integer_part = number_string_builder.to_string().reverse();
|
auto reversed_integer_part = number_string_builder.to_string().reverse();
|
||||||
number_string_builder.clear();
|
number_string_builder.clear();
|
||||||
number_string_builder.append(reversed_integer_part);
|
number_string_builder.append(reversed_integer_part);
|
||||||
|
|
||||||
intpart_end = end_index;
|
int_part_end = end_index;
|
||||||
|
|
||||||
int exponent = 0;
|
int exponent = 0;
|
||||||
|
|
||||||
|
@ -125,10 +125,10 @@ static String double_to_string(double d)
|
||||||
while (frac_part > 0) {
|
while (frac_part > 0) {
|
||||||
double old_frac_part = frac_part;
|
double old_frac_part = frac_part;
|
||||||
frac_part *= 10;
|
frac_part *= 10;
|
||||||
frac_part = modf(frac_part, &intPart);
|
frac_part = modf(frac_part, &int_part);
|
||||||
if (old_frac_part == frac_part)
|
if (old_frac_part == frac_part)
|
||||||
break;
|
break;
|
||||||
number_string_builder.append('0' + (int)intPart);
|
number_string_builder.append('0' + (int)int_part);
|
||||||
end_index++;
|
end_index++;
|
||||||
exponent--;
|
exponent--;
|
||||||
}
|
}
|
||||||
|
@ -138,9 +138,9 @@ static String double_to_string(double d)
|
||||||
// FIXME: Remove this hack.
|
// FIXME: Remove this hack.
|
||||||
// FIXME: Instead find the shortest round-trippable representation.
|
// FIXME: Instead find the shortest round-trippable representation.
|
||||||
// Remove decimals after the 15th position
|
// Remove decimals after the 15th position
|
||||||
if (end_index > intpart_end + 15) {
|
if (end_index > int_part_end + 15) {
|
||||||
exponent += end_index - intpart_end - 15;
|
exponent += end_index - int_part_end - 15;
|
||||||
end_index = intpart_end + 15;
|
end_index = int_part_end + 15;
|
||||||
}
|
}
|
||||||
|
|
||||||
// remove leading zeroes
|
// remove leading zeroes
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue