已知圆的内接正方形的边长为a,求圆的内接正三角形和正六边形的边长