求六边形面积,六边形面积可以通过下面公式计算(s是边长):
注:使用Math类中的方法计算tan值。
import java.util.Scanner;
public class area {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("请输入边长");
double s,m;
s=scanner.nextDouble();
double tanTheta = Math.tan(Math.PI / 6);
m=6*s*s/(4*tanTheta);
System.out.println(m);
}
}