46 {
'Y',
"1e24"}, {
'Z',
"1e21"}, {
'E',
"1e18"}, {
'P',
"1e15"},
47 {
'T',
"1e12"}, {
'G',
"1e9"}, {
'M',
"1e6"}, {
'k',
"1e3"},
48 {
'h',
"1e2"}, {
'D',
"1e1"}, {
'd',
"1e-1"}, {
'c',
"1e-2"},
49 {
'm',
"1e-3"}, {
'u',
"1e-6"}, {
'n',
"1e-9"}, {
'p',
"1e-12"},
50 {
'f',
"1e-15"}, {
'a',
"1e-18"}, {
'z',
"1e-21"}, {
'y',
"1e-24"}
static bool errors
Whether to print error messages (else throw exceptions).
static std::string file
Message log file name.
static FILE * stream
Message log file stream.
static constexpr int WARN
Warning condition.
static int level
Message logging level for output to stream.
The MathUtils miscellaneous utilities library.
std::string::size_type npos
const std::string siPrefixes("YZEPTGMkhDdcmunpfazy")
const std::string nullStr(1, 0)
const std::map< char, const char * > siScaleMap
Defines the Exception base class.