diff --git a/nac3standalone/demo/mandelbrot.py b/nac3standalone/demo/mandelbrot.py index bb133b7d..dc64d221 100644 --- a/nac3standalone/demo/mandelbrot.py +++ b/nac3standalone/demo/mandelbrot.py @@ -6,18 +6,18 @@ def output_asciiart(x: int32): def run() -> int32: minX = -2.0 maxX = 1.0 - width = 78.0 - height = 36.0 + width = 78 + height = 36 aspectRatio = 2.0 - yScale = (maxX-minX)*(height/width)*aspectRatio + yScale = (maxX-minX)*(float(height)/float(width))*aspectRatio - y = 0.0 + y = 0 while y < height: - x = 0.0 + x = 0 while x < width: - c_r = minX+x*(maxX-minX)/width - c_i = y*yScale/height-yScale/2.0 + c_r = minX+float(x)*(maxX-minX)/float(width) + c_i = float(y)*yScale/float(height)-yScale/2.0 z_r = c_r z_i = c_i i = 0 @@ -29,7 +29,7 @@ def run() -> int32: z_r = new_z_r i = i + 1 output_asciiart(i) - x = x + 1.0 + x = x + 1 output_asciiart(-1) - y = y + 1.0 + y = y + 1 return 0