Calculator project with char array I/O - conversion problem

I am not familiar with the library but the backpack library has a method to print a float

void Adafruit_7segment::printFloat(double n, uint8_t fracDigits, uint8_t base)

Give it a try