converting float to string

String stringOne = String(x, 3); // 3-digit accuracy after decimal point ; array char stringOne[6]; is automatically created.You really haven't got the hang of classes yet, have you @GolemMostafa?

You haven't created a char array called "stringOne", you have created an instance of the String class called "stringOne".