黄金分割线
由来
毕达哥拉斯:“一条线段的某一部分与另一部分之比,如果正好等于另一部分同整个线段的比即0.618,那么,这样比例会给人一种美感。”
斐波纳契数列
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...
组成
以0和1开始,之后后面的每个数字都是前面两个数字之和。
特点
除第1个数字0之外,数列中的每个数字除以前面的数字,其商均非常接近黄金分割值1.618,时高时低。随着数字增大,其商也无限接近1.618。
斐波纳契螺旋
上图中,使用以下函数绘制:
geoGrp.drawGoldenRect(Point(1, 1), 8, 13, true);
只需指定最外边矩形的左上角坐标,以及最外边矩形的宽度。最外边矩形的高度,以及里面各个小矩形,完全由黄金分割线来计算得出。倒数第2个参数,决定圆弧的次数。最后一个参数,决定是否需要绘制辅助矩形。