Code:
double a = (90/180)*3.14159;

double b = sin((double) a);

char* c = "";
dtostrf(b, 10, 3, c);

writeString(c);
writeString_P("\n");
gibt mir aus: " 0.000"