I'd like to read in an enormous fraction like this one from a text file as a string ...

156348578434374084375/147573952589676412928

... and get a float from it. If I try to parse this as two integers and do the math, there is an overflow and I get a NaN or division by zero error. I know it's possible to use libraries like Bob Delaney's fp plugin. My question is whether there is there any way to do it in pure Xojo. Someone told me they can do this in C, and I told them I don't believe them, because in order to get a value out of the string, the following has to happen:

- convert the string to numbers
- do the math

... and doing the math simply fails. What am I missing?