目前为止,有N多种算法。。。复杂的就不说了。很多现成的公式,比较常用的是无穷级数的方法,你可以自己找找看看。。。再告诉你一个复杂度低的算法,其实就是按照概率,比如在一个1*1的正方形中,随即产生很多点,计算落在圆里面的概率就可以得到,其实就是几何分布。。。这个用计算机很容易实现。。。计算次数越多越接近实际值。。。还有就是一个1*1 和 二分之根号二*二分之根号二的正方形,夹着一个圆,然后用夹逼准则。。。。。。这个好像是高数书里的例子。