ComplexNotationOptions Enumeration

Provides options for customizing the notation used for representing complex numbers as text.

Definition

Namespace: Gemstone.Numeric.ComplexExtensions
Assembly: Gemstone.Numeric (in Gemstone.Numeric.dll) Version: 1.0.167 -- Release Build+9e631c9f4ed4cd2c2da47045792d813c2de0c4a8
[FlagsAttribute]
public enum ComplexNotationOptions

Members

None0 No options are enabled.
PrefixSymbol1 Specifies that the symbol on the imaginary term should be prefixed.
InsertAsterisk2 Inserts an asterisk between the number and the symbol on the imaginary term to explicitly indicate multiplication.
ImaginaryFirst4 Specifies that the imaginary term should come first.
AllowSubtraction8 Specifies that the subtraction operator should be used if the second term is negative.
PreferSubtraction16 Specifies terms should be swapped if doing so would convert addition into subtraction.
NoSimplify32 Specifies numbers and terms are always displayed regardless of whether they can be mathematically simplified.
OperatorWhitespace64 Inserts whitespace around the plus/minus operator.
Default72 The default notation if no options are specified.
AsteriskWhitespace128 Inserts whitespace around the asterisk.
SymbolWhitespace256 Inserts whitespace between the symbol and the number.
UseWhitespace448 Enables all whitespace options.
Verbose482 Provides a verbose output with consistent ordering of terms, no subtraction, asterisks, and all whitespace options.

See Also