#include <stdint.h>
#include <math.h>
#include "lexbor/core/diyfp.h"
#include "lexbor/core/strtod.h"
Go to the source code of this file.
◆ LEXBOR_DECIMAL_POWER_MAX
#define LEXBOR_DECIMAL_POWER_MAX 309 |
◆ LEXBOR_DECIMAL_POWER_MIN
#define LEXBOR_DECIMAL_POWER_MIN (-324) |
◆ LEXBOR_DENOM
◆ LEXBOR_DENOM_LOG
◆ LEXBOR_UINT64_DECIMAL_DIGITS_MAX
#define LEXBOR_UINT64_DECIMAL_DIGITS_MAX 19 |
◆ LEXBOR_UINT64_MAX
◆ lexbor_strtod_adjust_pow10()
◆ lexbor_strtod_diyfp_sgnd_size()
lxb_inline int lexbor_strtod_diyfp_sgnd_size |
( |
int | order | ) |
|
◆ lexbor_strtod_internal()
double lexbor_strtod_internal |
( |
const lxb_char_t * | start, |
|
|
size_t | length, |
|
|
int | exp ) |
◆ lexbor_strtod_read_uint64()
lxb_inline uint64_t lexbor_strtod_read_uint64 |
( |
const lxb_char_t * | start, |
|
|
size_t | length, |
|
|
size_t * | ndigits ) |