std.format.internal.floats
Functions 7
private fn
auto printFloat(T, Char)(const(T) val, FormatSpec!Char f) if (is(T == float) || is(T == double)
|| (is(T == real) && (T.mant_dig == double.mant_dig || T.mant_dig == 64)))fn
bool isFloatSpec(char c) nothrow @nogc pure @safeReturns: whether `c` is a supported format specifier for floatsfn
void printFloat(Writer, T, Char)(auto ref Writer w, const(T) val, FormatSpec!Char f) if (is(T == float) || is(T == double)
|| (is(T == real) && (T.mant_dig == double.mant_dig || T.mant_dig == 64)))private fn
void printFloatA(Writer, T, Char)(auto ref Writer w, const(T) val,
FormatSpec!Char f, string sgn, int exp, ulong mnt, bool is_upper) if (is(T == float) || is(T == double)
|| (is(T == real) && (T.mant_dig == double.mant_dig || T.mant_dig == 64)))private fn
void printFloatE(bool g, Writer, T, Char)(auto ref Writer w, const(T) val,
FormatSpec!Char f, string sgn, int exp, ulong mnt, bool is_upper) if (is(T == float) || is(T == double)
|| (is(T == real) && (T.mant_dig == double.mant_dig || T.mant_dig == 64)))private fn
void printFloatF(bool g, Writer, T, Char)(auto ref Writer w, const(T) val,
FormatSpec!Char f, string sgn, int exp, ulong mnt, bool is_upper) if (is(T == float) || is(T == double)
|| (is(T == real) && (T.mant_dig == double.mant_dig || T.mant_dig == 64)))private fn
void printFloatG(Writer, T, Char)(auto ref Writer w, const(T) val,
FormatSpec!Char f, string sgn, int exp, ulong mnt, bool is_upper) if (is(T == float) || is(T == double)
|| (is(T == real) && (T.mant_dig == double.mant_dig || T.mant_dig == 64)))