I was wondering if someone could shed some light on this. Some calculators output their binary numbers this way, Ex. 15 = 1111.b, 15.375 = 1111.011b. How would you create a binary string "1111.011b" from a float. Not the actual writing of the string and not so much the integer part but the fraction part. Im looking for the process, not a function call.