import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double x1=scanner.nextDouble();
double y1=scanner.nextDouble();
double x2=scanner.nextDouble();
double y2=scanner.nextDouble();
double x3=scanner.nextDouble();
double y3=scanner.nextDouble();
double x4=scanner.nextDouble();
double y4=scanner.nextDouble();
double p1=Math.max(Math.min(x1, x2), Math.min(x3, x4));
double p2=Math.min(Math.max(x1, x2), Math.max(x3, x4));
double q1=Math.max(Math.min(y1, y2), Math.min(y3, y4));
double q2=Math.min(Math.max(y1, y2), Math.max(y3, y4));
if(p1>p2 || q1>q2)
System.out.println("0.00");
else
System.out.printf("%.2f",(p2-p1)*(q2-q1));
}
}
0.0分
0 人评分