Go to the source code of this file.
|
| int | js_dtoa_max_len (double d, int radix, int n_digits, int flags) |
| |
| int | js_dtoa (char *buf, double d, int radix, int n_digits, int flags, JSDTOATempMem *tmp_mem) |
| |
| double | js_atod (const char *str, const char **pnext, int radix, int flags, JSATODTempMem *tmp_mem) |
| |
| size_t | u32toa (char *buf, uint32_t n) |
| |
| size_t | i32toa (char *buf, int32_t n) |
| |
| size_t | u64toa (char *buf, uint64_t n) |
| |
| size_t | i64toa (char *buf, int64_t n) |
| |
| size_t | u64toa_radix (char *buf, uint64_t n, unsigned int radix) |
| |
| size_t | i64toa_radix (char *buf, int64_t n, unsigned int radix) |
| |
◆ JS_ATOD_ACCEPT_BIN_OCT
| #define JS_ATOD_ACCEPT_BIN_OCT (1 << 1) |
◆ JS_ATOD_ACCEPT_LEGACY_OCTAL
| #define JS_ATOD_ACCEPT_LEGACY_OCTAL (1 << 2) |
◆ JS_ATOD_ACCEPT_UNDERSCORES
| #define JS_ATOD_ACCEPT_UNDERSCORES (1 << 3) |
◆ JS_ATOD_INT_ONLY
| #define JS_ATOD_INT_ONLY (1 << 0) |
◆ JS_DTOA_EXP_AUTO
| #define JS_DTOA_EXP_AUTO (0 << 2) |
◆ JS_DTOA_EXP_DISABLED
| #define JS_DTOA_EXP_DISABLED (2 << 2) |
◆ JS_DTOA_EXP_ENABLED
| #define JS_DTOA_EXP_ENABLED (1 << 2) |
◆ JS_DTOA_EXP_MASK
| #define JS_DTOA_EXP_MASK (3 << 2) |
◆ JS_DTOA_FORMAT_FIXED
| #define JS_DTOA_FORMAT_FIXED (1 << 0) |
◆ JS_DTOA_FORMAT_FRAC
| #define JS_DTOA_FORMAT_FRAC (2 << 0) |
◆ JS_DTOA_FORMAT_FREE
| #define JS_DTOA_FORMAT_FREE (0 << 0) |
◆ JS_DTOA_FORMAT_MASK
| #define JS_DTOA_FORMAT_MASK (3 << 0) |
◆ JS_DTOA_MAX_DIGITS
| #define JS_DTOA_MAX_DIGITS 101 |
◆ JS_DTOA_MINUS_ZERO
| #define JS_DTOA_MINUS_ZERO (1 << 4) /* show the minus sign for -0 */ |
◆ i32toa()
◆ i64toa()
◆ i64toa_radix()
| size_t i64toa_radix |
( |
char * |
buf, |
|
|
int64_t |
n, |
|
|
unsigned int |
radix |
|
) |
| |
◆ js_atod()
| double js_atod |
( |
const char * |
str, |
|
|
const char ** |
pnext, |
|
|
int |
radix, |
|
|
int |
flags, |
|
|
JSATODTempMem * |
tmp_mem |
|
) |
| |
◆ js_dtoa()
| int js_dtoa |
( |
char * |
buf, |
|
|
double |
d, |
|
|
int |
radix, |
|
|
int |
n_digits, |
|
|
int |
flags, |
|
|
JSDTOATempMem * |
tmp_mem |
|
) |
| |
◆ js_dtoa_max_len()
| int js_dtoa_max_len |
( |
double |
d, |
|
|
int |
radix, |
|
|
int |
n_digits, |
|
|
int |
flags |
|
) |
| |
◆ u32toa()
◆ u64toa()
◆ u64toa_radix()