Julia set: Difference between revisions
Content added Content deleted
(Added Sidef) |
m (→{{header|Sidef}}: minor code simplification) |
||
Line 181: | Line 181: | ||
) |
) |
||
loop { |
loop { |
||
tmp1 = zx*zx |
(tmp1, tmp2) = (zx*zx, zy*zy) |
||
tmp2 = zy*zy |
|||
((tmp1+tmp2 < 4) && (--i -> is_pos)) || break |
((tmp1+tmp2 < 4) && (--i -> is_pos)) || break |
||
(zy, zx) = (float(2 * zx*zy + cY), float(tmp1 - tmp2 + cX)) |
(zy, zx) = (float(2 * zx*zy + cY), float(tmp1 - tmp2 + cX)) |