in reply to PDL datatype

If you ask the computer to convert a sequence of bytes such as "50137.685706" (a total of 12 characters consisting of the digits 0-9 plus '.') into any sort of binary representation ... and back again, into yet-another series of decimal characters ... then by-definition there must be two consecutive character-to-binary and binary-to-character conversions.

Therefore, I ask you:   what do you have, byte-by-byte, and what do you ultimately want to do with it?