In dieser nachfolgenden Tabelle sind die Operatoren in Ultra Fractal aufgelistet.

OperatorTypAssoziationPräzedenzEingabe-TypenAusgabe-Typen
! (Boole'sche Negierung)unärkeine6boolbool
!= (Ungleichheit)binärlinks3bool, int, float, complexbool
% (Modulus)binärlinks5int, floatint, float
&& (Boole'sches UND)binärlinks2boolbool
> (mehr als)binärlinks3int, floatbool
>= (mehr als oder gleich)binärlinks3int, floatbool
< (weniger als)binärlinks3int, floatbool
<= (weniger als oder gleich)binärlinks3int, floatbool
* (Multiplikation)binärlinks5int, float, complex,
color * float
int, float, complex, color
+ (Addition)binärlinks4int, float, complex, colorint, float, complex, color
- (Arithmetische Negierung)unärkeine6int, float, complexint, float, complex
- (Subtraktion)binärlinks4int, float, complex, colorint, float, complex, color
/ (Division)binärlinks5float, complex, color / floatfloat, complex, color
(Zuweisung) =binärrechts1bool, int, float,
complex, color
bool, int, float, complex, color
(Gleichheit) ==binärlinks3bool, int, float, complexbool
^ (Potenz)binärlinks6float, complexfloat, complex
|...| (Modulus Quadrat)unärkeinekeinecomplexfloat
| | (Boole'sches ODER)binärlinks2boolbool