-9223372036854775808, -1, 0, 1, 9223372036854775807
-1.0, -0.5, 0.0, 0.5, 1.0, 3.14
| precedence | operators | associativity |
|---|---|---|
| 1 | () (function call) | left to right |
| 2 | - ~ ! | right to left |
| 3 | ** | right to left |
| 4 | * / % | left to right |
| 5 | + - | left to right |
| 6 | << >>>>> | left to right |
| 7 | < <= >=> | left to right |
| 8 | == != | left to right |
| 9 | & | left to right |
| 10 | ^ | left to right |
| 11 | | | left to right |
| 12 | && | left to right |
| 13 | || | left to right |
| formula | description | image |
|---|---|---|
| (xn & yn) >> 1 | Sierpiński's hills | |
| (0.5*xx * xt**2) + (0.5*yy * yt**2) | Noether's blanket | |
| (16*cos(4.0 * xt)) * (16.0*cos(4.0 * yt)) / 16 | Lobachevsky's spirit | |
| max(0, 16 + -32.0*sqrt(xt**2 + yt**2)) | Euclid's cone | |
| sqrt(x * y) + sqrt(-x * y) | Gaussian flower | |
| (25.0*cos(xt)) | (25.0*sin(yt)) | Leibniz' organ | |
| repeat(x * y, 8) | Hypatia's roses | |
| (0.75*max(xx, yy))*smooth01(xtn * ytn) | Bernoulli's hankie | |
| quadratic(0.5*y**2, -0.5*x**2, 0, 0) / (1.0/8 * max(xx, yy)) | Newton's brachistochrone | |
| abs(x**2)/(xx/2) & abs(y**2)/(yy/2) | Stepanov's razor | |
| (x**3 + y**3) / (xx*yy/4) | Cantor's mask | |
| max( (x**4 + y**2)/(1 << 14), (x**2 + y**4)/(1 << 14)) | Bourbaki's basket | |
| ( ((xx/2 + x)(xx/4 + x) & (yy/2 + y)(yy/4 + y)) ) / (2 *max(xx, yy)) | Minkowski's summer |