simdjson 5.0.2
Ridiculously Fast JSON
Loading...
Searching...
No Matches
simdjson_fast_float::pow5_tables< typename > Struct Template Reference
Inheritance diagram for simdjson_fast_float::pow5_tables< typename >:
simdjson_fast_float::bigint

Static Public Attributes

static constexpr uint32_t large_step = 135
 
static constexpr uint64_t small_power_of_5 []
 
static constexpr limb large_power_of_5 []
 

Detailed Description

template<typename = void>
struct simdjson_fast_float::pow5_tables< typename >

Definition at line 3861 of file fast_float.h.

Member Data Documentation

◆ large_power_of_5

template<typename T >
constexpr limb simdjson_fast_float::pow5_tables< T >::large_power_of_5
staticconstexpr
Initial value:
= {
4279965485U, 329373468U, 4020270615U, 2137533757U, 4287402176U,
1057042919U, 1071430142U, 2440757623U, 381945767U, 46164893U}

Definition at line 3898 of file fast_float.h.

◆ large_step

template<typename T >
constexpr uint32_t simdjson_fast_float::pow5_tables< T >::large_step = 135
staticconstexpr

Definition at line 3862 of file fast_float.h.

◆ small_power_of_5

template<typename T >
constexpr uint64_t simdjson_fast_float::pow5_tables< T >::small_power_of_5
staticconstexpr
Initial value:
= {
1UL,
5UL,
25UL,
125UL,
625UL,
3125UL,
15625UL,
78125UL,
390625UL,
1953125UL,
9765625UL,
48828125UL,
244140625UL,
1220703125UL,
6103515625UL,
30517578125UL,
152587890625UL,
762939453125UL,
3814697265625UL,
19073486328125UL,
95367431640625UL,
476837158203125UL,
2384185791015625UL,
11920928955078125UL,
59604644775390625UL,
298023223876953125UL,
1490116119384765625UL,
7450580596923828125UL,
}

Definition at line 3863 of file fast_float.h.


The documentation for this struct was generated from the following file: