I don't understand why you are saying that. I realise there are some limitations using sprintf on some Arduino platforms (not sure what they are), but assuming you can use sprintf then use sprintf. Print to a char array then use the OLED's print function to send the resulting text to the OLED.