14#ifndef RUNNINGCONSTANT_HPP_
15#define RUNNINGCONSTANT_HPP_
78 double const evaluationScale )
88 std::string firstRemainder;
89 std::string secondRemainder;
109 returnString.append(
" " );
115 returnString.append(
" " );
static std::string firstWordOf(std::string const &stringToParse, std::string *const remainderString=NULL, std::string const &separatorChars=whitespaceChars)
static std::string const whitespaceAndNewlineChars
static double stringToDouble(std::string const &stringToInterpret)
static std::string intToString(int inputInt, int const minimumNumberOfDigits, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", char const paddingChar='0')
static std::string doubleToString(double inputDouble, int const numberOfMantissaDigits, int const numberOfExponentDigits, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", std::string const positiveExponentPrefix="+", std::string const negativeExponentPrefix="-", std::string const exponentCharacter="E")
static int stringToInt(std::string const &stringToInterpret)
void setValues(double const valueDouble, int const schemeType, double const evaluationScale)
std::string getAsString() const
void setFromString(std::string const &valuesString)