With the Feather M0 you can use either sprintf() or dtostrf() to format the data, but you have to enable the functions. See this thread.
Or just send and receive binary. To receive use something like
float msg=0.0;
uint8_t len=4;
if (rf95.recv((uint8_t *) &msg, &len)) Serial.println(msg, 5);