join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
dtoa.hpp File Reference
#include <join/dtoapow.hpp>
#include <cassert>
#include <cstring>
Include dependency graph for dtoa.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  join
 
namespace  join::details
 

Functions

char * join::details::writeExponent (char *buffer, int k) noexcept
 
char * join::details::prettify (char *buffer, int length, int k) noexcept
 
void join::details::grisuRound (char *buffer, int length, uint64_t delta, uint64_t rest, uint64_t ten_kappa, uint64_t wp_w) noexcept
 
constexpr int join::details::digitsCount (uint32_t n) noexcept
 
void join::details::digitsGen (const DiyFp &W, const DiyFp &Mp, uint64_t delta, char *buffer, int &length, int &k) noexcept
 
void join::details::grisu2 (char *buffer, int &length, int &k, double value) noexcept
 
char * join::dtoa (char *buffer, double value) noexcept
 double to string conversion.