Enumerations:
// This is the value of PI
// This is the value of the natural log base
// This is the value to multiply degrees by to convert to Radians
// This is the value of sqr(2)
// This is the value of PHI
// This is the value of Lambda
// this is the value of the golden ratio
// the is the value 2-sqr(3)
// This is the value of sqr(3)
public enum class HowToHandleRoundingEnum:int{
DropRemaining=0,
RoundUp=1,
FiveOrBetterUp=2
};
This is used in the Dec class to describe how to handle rounding when the DecimalLimit has been reached.
public enum class Radix : int{
_Undefined=-1,
_Binary=2,
_OctaDecimal=8,
_Decimal=10,
_HexaDecimal=32,
_Base32=32,
_Base64=64
};
This enumeration is used throughout to describe what Radix to use when converting to/from string.
public enum class Sign : int{
_Undefined=-1,
_Positive=0,
_Negative=1
};
This enumaration is used throughout to show the sign of a givin instance.
public enum class TraceLevel:int{
None=5,
Basic=10,
Standard=20,
Debug=35
};
This enumeration is used when using tracing to help debug the libraries.