… | |
… | |
1015 | ecb_i2a_def (06, ptr, v, uint64_t, 36, 100000, 1) |
1015 | ecb_i2a_def (06, ptr, v, uint64_t, 36, 100000, 1) |
1016 | ecb_i2a_def (07, ptr, v, uint64_t, 44, 1000000, 1) |
1016 | ecb_i2a_def (07, ptr, v, uint64_t, 44, 1000000, 1) |
1017 | ecb_i2a_def (08, ptr, v, uint64_t, 50, 10000000, 1) |
1017 | ecb_i2a_def (08, ptr, v, uint64_t, 50, 10000000, 1) |
1018 | ecb_i2a_def (09, ptr, v, uint64_t, 56, 100000000, 1) |
1018 | ecb_i2a_def (09, ptr, v, uint64_t, 56, 100000000, 1) |
1019 | |
1019 | |
|
|
1020 | #define ECB_I2A_I32_DIGITS 11 |
|
|
1021 | #define ECB_I2A_U32_DIGITS 10 |
|
|
1022 | #define ECB_I2A_I64_DIGITS 20 |
|
|
1023 | #define ECB_I2A_U32_DIGITS 21 |
|
|
1024 | #define ECB_I2A_DIGITS 21 |
|
|
1025 | |
1020 | ecb_inline char * |
1026 | ecb_inline char * |
1021 | ecb_i2a_u32 (char *ptr, uint32_t u) |
1027 | ecb_i2a_u32 (char *ptr, uint32_t u) |
1022 | { |
1028 | { |
1023 | #if ECB_64BIT_NATIVE |
1029 | #if ECB_64BIT_NATIVE |
1024 | if (ecb_expect_true (u <= ECB_I2A_MAX_X10)) |
1030 | if (ecb_expect_true (u <= ECB_I2A_MAX_X10)) |