#include <bits/stdc++.h>
const double pi = atan2(0, -1);
using namespace std;
double w, h, a;
double k, t, x1, x2, ans, area;
int main() {
  int i, j;
  scanf("%lf %lf %lf", &w, &h, &a);
  area = w * h;
  if (w < h) t = w, w = h, h = t;
  if (a > 90) a = 180 - a;
  a = a / 180 * pi;
  if (fabs(a) <= 1e-8)
    ans = 0;
  else if (h > w * tan(a / 2)) {
    k = (sin(a) + tan(a)) / tan(a) / sin(a);
    x1 = (w * k - h) / (k * k - 1), x2 = w - x1 * k;
    ans = (x1 * x1 + x2 * x2) / tan(a);
  } else
    ans = (w - h / sin(a)) * h;
  printf("%.9lf\n", area - ans);
  return 0;
}
