4#include "Stroika/Foundation/StroikaPreComp.h"
15#include "Stroika/Foundation/Containers/Common.h"
18#include "Stroika/Foundation/Math/Common.h"
20#include "FloatConversion.h"
24using namespace Stroika::Foundation::Memory;
35 if (fSignificantFigures_) {
36 sb <<
"SignificantFigures:"sv << *fSignificantFigures_;
54 if (fSignificantFigures_) {
55 sb <<
"SignificantFigures:"sv << *fSignificantFigures_ <<
","sv;
63 if (fTrimTrailingZeros_) {
64 sb <<
"Trim-Trailing-Zeros: "sv << *fTrimTrailingZeros_ <<
","sv;
67 sb <<
"Scientific-Notation: "sv << (int)*fFloatFormat_ <<
","sv;
Similar to String, but intended to more efficiently construct a String. Mutable type (String is large...
String is like std::u32string, except it is much easier to use, often much more space efficient,...
static String FromNarrowSDKString(const char *from)
String ToString(T &&t, ARGS... args)
Return a debug-friendly, display version of the argument: not guaranteed parsable or usable except fo...
nonvirtual String ToString() const