32 Vector<char> buffer,
int* sign,
int* length,
int* point) {
36 if (
Double(v).Sign() < 0) {
63 fast_worked =
FastFixedDtoa(v, requested_digits, buffer, length, point);
72 if (fast_worked)
return;
76 BignumDtoa(v, bignum_mode, requested_digits, buffer, length, point);
void DoubleToAscii(double v, DtoaMode mode, int requested_digits, Vector< char > buffer, int *sign, int *length, int *point)
void BignumDtoa(double v, BignumDtoaMode mode, int requested_digits, Vector< char > buffer, int *length, int *decimal_point)
bool FastDtoa(double v, FastDtoaMode mode, int requested_digits, Vector< char > buffer, int *length, int *decimal_point)