std::string power(std::string_view _number, const std::string_view &raiseTo, int steps=2)
Raises a string representation of a number to a power.
Definition: power.cpp:28
std::string compare(const std::string_view &a, const std::string_view &b, int steps=2)
Compares two string representations of numbers.
Definition: comparison.cpp:32
std::string multiply(const std::string_view &a, const std::string_view &b, int steps=2)
Multiplies two string representations of numbers.
Definition: multiply.cpp:32
-std::string divide(const std::string_view &number, const std::string_view &divisor, int steps=2, int decimals=5)
Divides a string representation of a number by another string representation of a number.
Definition: division.cpp:117
+std::string divide(const std::string_view &number, const std::string_view &divisor, int steps=2, int decimals=5)
Divides a string representation of a number by another string representation of a number.
Definition: division.cpp:128
std::string add(const std::string_view &a, const std::string_view &b, int steps=2, bool negative=false)
Adds two string representations of numbers, and performs with the column method.
Definition: add.cpp:33
std::string decimalConvert(const std::string_view &_inputString, const std::string_view &baseString, int steps=2)
Converts a string representation of a number from one base to another.
Definition: decimalConvert.cpp:45
Thrown when initializing a fraction with zero as denominator.
-