ComplexNotationOptions Enumeration
Provides options for customizing the notation
used for representing complex numbers as text.
Namespace: Gemstone.Numeric.ComplexExtensionsAssembly: Gemstone.Numeric (in Gemstone.Numeric.dll) Version: 1.0.170 -- Release Build+bbba6fd4a26a340bfc358a3686e9fa5973d54075
Gemstone.Numeric.ComplexExtensions.ComplexNotationOptions = function();
Gemstone.Numeric.ComplexExtensions.ComplexNotationOptions.createEnum('Gemstone.Numeric.ComplexExtensions.ComplexNotationOptions', true);
| None | 0 |
No options are enabled.
|
| PrefixSymbol | 1 |
Specifies that the symbol on the imaginary term should be prefixed.
|
| InsertAsterisk | 2 |
Inserts an asterisk between the number and the symbol on
the imaginary term to explicitly indicate multiplication.
|
| ImaginaryFirst | 4 |
Specifies that the imaginary term should come first.
|
| AllowSubtraction | 8 |
Specifies that the subtraction operator should
be used if the second term is negative.
|
| PreferSubtraction | 16 |
Specifies terms should be swapped if doing
so would convert addition into subtraction.
|
| NoSimplify | 32 |
Specifies numbers and terms are always displayed regardless
of whether they can be mathematically simplified.
|
| OperatorWhitespace | 64 |
Inserts whitespace around the plus/minus operator.
|
| Default | 72 |
The default notation if no options are specified.
|
| AsteriskWhitespace | 128 |
Inserts whitespace around the asterisk.
|
| SymbolWhitespace | 256 |
Inserts whitespace between the symbol and the number.
|
| UseWhitespace | 448 |
Enables all whitespace options.
|
| Verbose | 482 |
Provides a verbose output with consistent ordering of terms,
no subtraction, asterisks, and all whitespace options.
|