#coding=gbk import cmath while 1: n=int(input("输入多边形的边数n:")) print(n*cmath.sqrt(2*(1-cmath.cos(1/n))))
上述代码计算出结果后,输出的为什么是
(1.0000000012024053+0j)
如何让它输出它本身的值?