When you'd normally do sprintf(myBuffer, "%f",myFloat ), you won't when coding with the Arduino suite, as the embedded sprintf library doesn't do floats. Serial.print etc do support floats, but if you really insist on formatting the number in a character...