Dokumentaro de Gambaso
Compilation & Installation
Components
Documents
Indekso de Lingvo
Language Overviews
Stream & Input/Output functions
LeguMin
Lexicon
Registro

Complex numbers

Since 3.3

If a number is followed by the i or I character (with no space), then it is assumed to be a complex number constant.

In that case, if no component provides support for complex numbers, the gb.complex component is automatically loaded, and adds a new Complex class to the interpreter.

To write the real part of the complex number constant, you have to add a floating-point number with the addition operator.

The i or I letter alone is still a valid identifier. So write 1i to use i.

Examples

1i
1
+2i
-3.14i
0.5
+0.1i
0i

See also