30 #include "../include/v8stdint.h"
61 if (
Double(v).Sign() < 0) {
88 fast_worked =
FastFixedDtoa(v, requested_digits, buffer, length, point);
92 buffer, length, point);
98 if (fast_worked)
return;
102 BignumDtoa(v, bignum_mode, requested_digits, buffer, length, point);
103 buffer[*length] =
'\0';
#define ASSERT(condition)
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)
bool FastFixedDtoa(double v, int fractional_count, Vector< char > buffer, int *length, int *decimal_point)
void DoubleToAscii(double v, DtoaMode mode, int requested_digits, Vector< char > buffer, int *sign, int *length, int *point)