#include <stdio.h>
int main (void) {
double sin_a, cos_a, a = 0.5;
__asm__ ("fldl %2;"
"fsincos;"
"fstpl %1;"
"fstpl %0;" : "=m"(sin_a), "=m"(cos_a) : "m"(a));
printf("sin(29°) = %f, cos(29°) = %f\n", sin_a
, cos_a
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluICh2b2lkKSB7CiAgICBkb3VibGUgc2luX2EsIGNvc19hLCBhID0gMC41OwogICAgX19hc21fXyAoImZsZGwgJTI7IgogICAgICAgICAgICAgImZzaW5jb3M7IgogICAgICAgICAgICAgImZzdHBsICUxOyIKICAgICAgICAgICAgICJmc3RwbCAlMDsiIDogIj1tIihzaW5fYSksICI9bSIoY29zX2EpIDogIm0iKGEpKTsKICAgIHByaW50Zigic2luKDI5wrApID0gJWYsIGNvcygyOcKwKSA9ICVmXG4iLCBzaW5fYSwgY29zX2EpOwogICAgcmV0dXJuIDA7Cn0=