import java.util.Scanner;
import java.lang.Math;

class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{
	double a, b, z, s;
    Scanner scan = new Scanner(System.in);
    a = scan.nextDouble();
    b = scan.nextDouble();
    z = scan.nextDouble();
    if ((1 / (Math.tan (z * Math.PI / 180)) > a / Math.sqrt(2) / b) && (z != 0) && (z != 90)){
        s = a * a / 2 / Math.cos (z * Math.PI / 180);
    }
    else if (z == 0) {
        s = 0;
    }
    else if (z == 90) {
        s = a * b * Math.sqrt(2);
    }
    else {
        s = (a * Math.sqrt(2) - b * 1 / (Math.tan (z * Math.PI / 180))) * b / Math.sin (z * Math.PI / 180);
    }
    s = Double.parseDouble(String.format("%.3f", s));
    System.out.print(s);
	}
}