Perhaps you could call the `num::fmt` methods directly? that should be able to give you a byte-slice because you know that there's no formatting or anything.