//利用公式计算正弦函数近似值
#include<stdio.h>
#include<math.h>
double sin(double x){
double t,s;
long long jc;
int i,n;
t=1;s=0;n=0;
while(fabs(t)>10e-5){
jc=1;
for(i=1;i<=(2*n+1);i++){
jc=jc*i;
}
t=pow(-1,n)*pow(x,2*n+1)/jc;//每一项
s=s+t;
n++;
}
return s;
}
int main(){
double num,r;
scanf("%lf",&num);
r=sin(num);
printf("%lf",r);
return 0;
}