#include <stdio.h>
#include <math.h>
int main()
{
	double a,b,h,f;
	int n;
	scanf("%lf %lf %d",&a,&b,&n);
	if((n<=0)||(a==b))printf("Введенное 'n' не натуральное или введены два одинаковых числа\n");
	else
	if (a>b)printf("Первое введеное число больше второго");
	else
		{
			h=(b-a)/n;
			f=0;				
			for(int i=1;i<=n;i++)
				{
					f+=(a+(i-0.5)*h)/(1+((a+(i-0.5)*h)*(a+(i-0.5)*h)));
				}
			printf("%le  ",f*h);
		}
	return 0;
}