雄伟而神秘的金字塔主要分布在四大文明古国之一的埃及境内,它是底面为正方形的正锥体,四个侧面是相同的等腰三角形。到今天为止,对于这么一个庞然大物的建造过程,几个世纪以来,一直没有达成统一的共识。而当金字塔建成之后,许多人很好奇它的高度。由于当时没有先进的测量工具,人们一时之间不知如何测量。直到约公元前500年,“科学之父”泰勒斯游历到了埃及,这一难题才得以解决。他的解决方法如下:
泰勒斯用到的方法是相似三角形,金字塔高度和小木棍高度的比值等于它们的影子的比值。这现在看来似乎很容易,可是在2500年前的古埃及,几何学还不完善,能想到这种方法,无疑是伟大的创举。
来看看代码吧。先建立这几个角色,用于标识图形:
画出图形:
高度的算法如下:
学会计算金字塔的高度和编程代码了吗?
领取专属 10元无门槛券
私享最新 技术干货